คำถามติดแท็ก datetime

วัตถุ DateTime ในหลายภาษาการเขียนโปรแกรมอธิบายวันที่และเวลาของวัน มันสามารถแสดงได้ทันทีในเวลาหรือตำแหน่งในปฏิทินขึ้นอยู่กับบริบทที่มีการใช้งานและการใช้งานที่เฉพาะเจาะจง แท็กนี้สามารถใช้สำหรับปัญหาที่เกี่ยวข้องกับวันที่และเวลาทั้งหมด


9
จะเปรียบเทียบวันที่ประทับเวลากับพารามิเตอร์วันที่เท่านั้นใน MySQL ได้อย่างไร
ในคำสั่ง SQL ฉันจะเปรียบเทียบวันที่ที่บันทึกเป็น TIMESTAMP กับวันที่ในรูปแบบ YYYY-MM-DD ได้อย่างไร เช่น: SELECT * FROM table WHERE timestamp = '2012-05-25' ฉันต้องการให้ข้อความค้นหานี้ส่งคืนแถวทั้งหมดที่มีการประทับเวลาในวันที่ระบุ แต่จะส่งกลับเฉพาะแถวที่มีการประทับเวลาเที่ยงคืน ขอบคุณ
91 mysql  datetime  date 

16
php แปลงวันที่และเวลาเป็น UTC
ฉันต้องการวิธีง่ายๆในการแปลงการประทับเวลาวันที่เป็น UTC (จากเขตเวลาใดก็ตามที่เซิร์ฟเวอร์อยู่) หวังว่าจะได้รับโดยไม่ต้องใช้ไลบรารีใด ๆ
90 php  datetime  timezone  utc 

3
อะไรคือความแตกต่างระหว่าง“ datetime.timedelta” และ“ dateutil.relativedelta.relativedelta” เมื่อทำงานกับวันเท่านั้น
อะไรคือความแตกต่างระหว่างdatetime.timedelta(จากไลบรารีมาตรฐานของ Python) และdateutil.relativedelta.relativedeltaเมื่อทำงานเฉพาะกับวัน เท่าที่ฉันเข้าใจtimedeltaรองรับเฉพาะวัน (และสัปดาห์) ในขณะที่relativedeltaเพิ่มการรองรับสำหรับช่วงเวลาที่กำหนดเป็นปีเดือนสัปดาห์หรือวันตลอดจนการกำหนดค่าสัมบูรณ์สำหรับปีเดือนหรือวัน (จำไว้ว่าสำหรับจุดประสงค์ของคำถามนี้ฉันไม่ต้องกังวลเกี่ยวกับชั่วโมงนาทีหรือวินาที) เมื่อพิจารณาว่าฉันทำงานกับอdatetime.dateอบเจ็กต์เท่านั้นและสนใจเฉพาะช่วงเวลาที่กำหนดโดยจำนวนวันความแตกต่างระหว่างtimedeltaและrelativedeltaคืออะไร? มีความแตกต่างกันหรือไม่? from datetime import date, timedelta from dateutil.relativedelta import relativedelta i = -1 # This could have been any integer, positive or negative someday = date.today() # Is there any difference between these two lines? otherday = someday + timedelta(days=i) otherday = …

5
ส่วนประกอบเวลาแถบ Mysql จากวันที่และเวลา
ฉันจำเป็นต้องทำการเปรียบเทียบวันที่ใน Mysql โดยไม่ต้องคำนึงถึงองค์ประกอบของเวลาเช่นฉันต้องแปลง '2008-11-05 14:30:00' เป็น '2008-11-05' ตอนนี้ฉันกำลังทำสิ่งนี้: SELECT from_days(to_days(my_date)) มีวิธีที่เหมาะสมในการทำเช่นนี้หรือไม่?
90 sql  mysql  datetime 

6
การจัดรูปแบบวันที่และเวลาของ Python โดยไม่มีการเว้นช่องว่าง
มีรูปแบบสำหรับการพิมพ์วันที่และเวลาของ Python ที่จะไม่ใช้ zero-padding ในวันที่และเวลาหรือไม่? รูปแบบที่ฉันใช้ตอนนี้: mydatetime.strftime('%m/%d/%Y %I:%M%p') ผลลัพธ์: 29/02/2555 05:03 น. ปรารถนา : 29/2/2555 17:03 น รูปแบบใดที่จะแสดงเดือนเป็น '2' แทน '02' และเวลาเป็น '17:03 น.' แทน '05: 03PM '

8
ฉันจะจัดรูปแบบ DateTime เป็นรูปแบบ UTC ของเว็บได้อย่างไร
ฉันมี DateTime ที่ต้องการจัดรูปแบบเป็น " 2009-09-01T00:00:00.000Z" แต่รหัสต่อไปนี้ให้ " 2009-09-01T00:00:00.000+01:00" (ทั้งสองบรรทัด): new DateTime(2009, 9, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz") new DateTime(2009, 9, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToUniversalTime().ToString("yyyy'-'MM'-'dd'T'HH':'mm':'ss'.'fffzzz") มีความคิดอย่างไรที่จะทำให้มันทำงานได้?
90 c#  .net  datetime  utc 

17
วิธีการสอบถามฟิลด์ DATETIME โดยใช้วันที่เท่านั้นใน Microsoft SQL Server
ฉันมีตาราง TEST พร้อมDATETIMEฟิลด์ดังนี้: ID NAME DATE 1 TESTING 2014-03-19 20:05:20.000 สิ่งที่ฉันต้องการคำค้นหาที่ส่งคืนแถวนี้และทุกแถวที่มีวันที่ 03/19/2014 ไม่ว่าเวลาจะเป็นอย่างไร ฉันลองใช้ select * from test where date = '03/19/2014'; แต่กลับไม่มีแถว วิธีเดียวที่จะทำให้มันใช้งานได้คือระบุส่วนเวลาของวันที่: select * from test where date = '03/19/2014 20:03:02.000';

6
รูปแบบวันที่และเวลาที่คุณชื่นชอบในชื่อไฟล์คืออะไร? [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดขึ้นมาใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา นี่เป็นคำถามที่ค่อนข้างเป็นส่วนตัวและไม่สำคัญมากนักในโครงการใหญ่ ๆ แต่เป็นสิ่งที่ทำให้ฉันรำคาญเป็นประจำ ดูเหมือนว่าจะไม่มีวิธีที่ชัดเจนในตัวเองที่จะนำการประทับเวลาในชื่อไฟล์ ปัญหาวัตถุประสงค์คือการประทับเวลาในชื่อไฟล์ควรจัดเรียงได้ แต่รูปแบบวันที่ที่จัดเรียงได้ของ. NET เช่น"s" ( "yyyy-MM-ddTHH:mm:ss") และ"u" ( "yyyy-MM-dd HH:mm:ssZ") ไม่ถูกต้องในชื่อไฟล์เนื่องจากอักขระ ":" สิ่งอื่นคือคุณควรดูว่ามีการใช้เวลาสากลหรือเวลาท้องถิ่น ในทางปฏิบัติดูเหมือนว่าผู้ใช้จะชอบเวลาท้องถิ่นมากกว่าเวลาสากล ฉันได้ใช้ISO 8601เป็นส่วนใหญ่ด้วยรูปแบบเวลาพื้นฐาน: สตริงรูปแบบเวลาท้องถิ่น "yyyy-MM-ddTHHmmsszz" สตริงรูปแบบ UTC "yyyy-MM-ddTHHmmssZ" ในรูปแบบเหล่านี้เวลาท้องถิ่นปัจจุบันของฉันจะเป็น"2009-08-08T151800+03"และ UTC"2009-08-08T121800Z" คุณยังสามารถตรวจจับ DateTime.Kind โดยอัตโนมัติด้วย"K"และใช้"yyyy-MM-ddTHHmmssK"แต่คุณจะต้องแทนที่อักขระ ":" ข้อเสนอแนะอื่น ๆ ? แก้ไข:บันทึกบางส่วนจนถึงตอนนี้: เวลาท้องถิ่น + รูปแบบเขตเวลา"yyyy-MM-ddTHHmmsszz"จะไม่สามารถจัดเรียงได้อีกต่อไปหากเกี่ยวข้องกับเขตเวลาหลายเขต ในกรณีส่วนใหญ่ควรปล่อยข้อมูลเขตเวลาหากซ้ำซ้อนและใช้ UTC เป็นอย่างอื่น อีกประการหนึ่งคือ …

11
PHP รับวันพรุ่งนี้จากวันที่
ฉันมีวัน PHP ในรูปแบบของและฉันต้องการที่จะได้รับวันพรุ่งนี้ในรูปแบบเดียวกันดังนั้นสำหรับตัวอย่างเช่น2013-01-222013-01-23 เป็นไปได้อย่างไรกับ PHP?
89 php  date  datetime  strtotime 


3
แบบสอบถาม MYSQL / วันที่ที่เก่ากว่า 1 สัปดาห์ที่ผ่านมา (วันที่ทั้งหมดใน UTC)
ฉันจะสอบถามฐานข้อมูล mysql เพื่อส่งคืนระเบียนทั้งหมดที่มีวันที่และเวลาที่เก่ากว่า 1 สัปดาห์ก่อนได้อย่างไร โปรดทราบว่าตารางวันที่และเวลาเก็บทุกอย่างใน UTC และฉันควรเปรียบเทียบด้วยตัวมันเอง เพื่อความชัดเจน - ฉันกำลังมองหาแบบสอบถาม mysql ที่บริสุทธิ์
89 mysql  datetime  utc 

7
ฟิลด์วันที่และเวลาของ MySQL และเวลาออมแสง - ฉันจะอ้างอิงชั่วโมง“ พิเศษ” ได้อย่างไร
ฉันใช้เขตเวลาอเมริกา / นิวยอร์ก ในฤดูใบไม้ร่วงเรา "ถอยกลับ" หนึ่งชั่วโมง - "ได้รับ" อย่างมีประสิทธิภาพหนึ่งชั่วโมงตอนตีสอง เมื่อถึงจุดเปลี่ยนสิ่งต่อไปนี้จะเกิดขึ้น: 01:59:00 น. -04: 00 น. จากนั้น 1 นาทีจะกลายเป็น: 01:00:00 -05: 00 น ดังนั้นหากคุณเพียงแค่พูดว่า "01:30 น." ก็ไม่ชัดเจนว่าคุณกำลังอ้างถึงครั้งแรกที่ 1:30 หมุนรอบหรือครั้งที่สองหรือไม่ ฉันกำลังพยายามบันทึกข้อมูลการจัดกำหนดการลงในฐานข้อมูล MySQL และไม่สามารถกำหนดวิธีการบันทึกเวลาได้อย่างเหมาะสม นี่คือปัญหา: "2009-11-01 00:30:00" ถูกจัดเก็บไว้ภายในเมื่อ 2009-11-01 00:30:00 -04: 00 "2009-11-01 01:30:00" ถูกเก็บไว้ภายในเป็น 2552-11-01 01:30:00 -05: 00 น นี่เป็นสิ่งที่ดีและเป็นธรรม แต่อย่างไรฉันบันทึกอะไรที่จะ 01:30:00 …
89 php  mysql  datetime  timestamp  dst 

9
เพิ่ม 1 วันเป็นค่ารูปแบบ DATETIME
ในบางสถานการณ์ฉันต้องการเพิ่ม 1 วันให้กับค่าของตัวแปรที่จัดรูปแบบ DATETIME ของฉัน: $start_date = date('Y-m-d H:i:s', strtotime("{$_GET['start_hours']}:{$_GET['start_minutes']} {$_GET['start_ampm']}")); วิธีที่ดีที่สุดในการทำคืออะไร?
88 php  mysql  date  datetime 

3
ฟังก์ชันวันที่ / เวลา“ ที่ผ่านมา” ใน Ruby / Rails
ฉันสงสัยว่ามีวิธีใน Rails ในการคำนวณการประทับเวลาเช่น - ครึ่งนาทีที่แล้ว 2 นาทีที่แล้ว 1 วันที่ผ่านมา ฯลฯ บางอย่างเช่นการประทับวันที่ตามเวลาจริงของ twitter ฉันต้องการทราบว่า Ruby / Rails มีฟังก์ชันในตัวสำหรับการแปลงวันเวลาดังกล่าวหรือไม่?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.