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

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

18
วิธีการแปลง java.util.Date เป็น java.sql.Date?
ฉันพยายามที่จะใช้java.util.Dateเป็นอินพุตแล้วสร้างแบบสอบถามด้วย - ดังนั้นฉันต้องการjava.sql.Dateดังนั้นฉันต้องการ ฉันประหลาดใจที่พบว่ามันไม่สามารถทำการแปลงได้โดยปริยายหรืออย่างชัดเจน - แต่ฉันไม่รู้ด้วยซ้ำว่าฉันจะทำสิ่งนี้อย่างไรเนื่องจาก Java API ยังค่อนข้างใหม่สำหรับฉัน
453 java  sql  datetime  date 


16
การเพิ่มวันที่ใน JavaScript
ฉันต้องเพิ่มค่าวันที่โดยหนึ่งวันใน JavaScript ตัวอย่างเช่นฉันมีค่าวันที่ 2010-09-11 และฉันต้องการเก็บวันที่ของวันถัดไปในตัวแปร JavaScript ฉันจะเพิ่มวันที่แบบวันต่อวันได้อย่างไร

3
ใน Ruby on Rails อะไรคือความแตกต่างระหว่าง DateTime, Timestamp, เวลาและวันที่
จากประสบการณ์ของฉันการได้รับวันที่ / เวลาที่ถูกต้องเมื่อการเขียนโปรแกรมเต็มไปด้วยอันตรายและความแตกต่าง Ruby และ Rails ทำให้ฉันหลงทางอยู่เสมอในกรณีนี้เนื่องจากมีตัวเลือกมากมาย ฉันไม่เคยมีความคิดใดที่ฉันควรเลือก เมื่อฉันใช้ Rails และดู ActiveRecord datatypes ฉันสามารถค้นหาสิ่งต่อไปนี้ : datetime,: timestamp,: time และ: date และไม่รู้ว่าอะไรคือความแตกต่างหรือที่ gotchas แฝงตัว ความแตกต่างคืออะไร? คุณใช้มันเพื่ออะไร (PS ฉันใช้ Rails3)

11
Python datetime เป็นสตริงที่ไม่มีคอมโพเนนต์ microsecond
ฉันกำลังเพิ่มสตริงเวลา UTC ลงในการตอบสนอง Bitbucket API ที่ขณะนี้มีสตริงเวลา Amsterdam (!) เท่านั้น สำหรับความสอดคล้องกับสตริงเวลา UTC ที่ส่งคืนที่อื่นรูปแบบที่ต้องการคือ2011-11-03 11:07:04(ตามด้วย+00:00แต่นั่นไม่ใช่สิ่งที่มีค่า) เป็นวิธีที่ดีที่สุดในการสร้างสตริงดังกล่าว ( ไม่มีส่วนประกอบ microsecond) จากdatetimeตัวอย่างที่มีส่วนประกอบ microsecond อะไร >>> import datetime >>> print unicode(datetime.datetime.now()) 2011-11-03 11:13:39.278026 ฉันจะเพิ่มตัวเลือกที่ดีที่สุดที่เกิดขึ้นกับฉันเป็นคำตอบที่เป็นไปได้ แต่อาจมีทางออกที่สง่างามกว่า แก้ไข:ฉันควรพูดถึงว่าฉันไม่ได้พิมพ์เวลาปัจจุบันจริง ๆ - ฉันใช้datetime.nowเพื่อให้ตัวอย่างรวดเร็ว ดังนั้นการแก้ปัญหาไม่ควรสันนิษฐานว่าdatetimeอินสแตนซ์ใด ๆ ที่ได้รับจะรวมส่วนประกอบไมโครวินาที

14
ค้นหาวัตถุระหว่างสองวัน MongoDB
ฉันได้เล่นรอบเก็บทวีตภายใน MongoDB แต่ละวัตถุมีลักษณะเช่นนี้: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profile_text_color" : "000000", "friends_count" : 11, "profile_link_color" : "0000ff", "verified" : false, "protected" : false, "url" : null, "contributors_enabled" : false, …

14
การเพิ่มชั่วโมงให้กับวัตถุวันที่ของ JavaScript?
มันทำให้ฉันประหลาดใจว่าอ็อบเจกต์ Date ของ JavaScript ไม่ได้ใช้ฟังก์ชั่นเพิ่มใด ๆ ฉันแค่ต้องการฟังก์ชั่นที่สามารถทำได้: var now = Date.now(); var fourHoursLater = now.addHours(4); function Date.prototype.addHours(h) { // how do I implement this? } ฉันแค่อยากให้พอยน์เตอร์ชี้ทางไป ฉันต้องแยกสตริงหรือไม่ ฉันสามารถใช้ setTime ได้หรือไม่ มิลลิวินาทีเป็นอย่างไร แบบนี้: new Date(milliseconds + 4*3600*1000 /*4 hrs in ms*/)? ดูเหมือนว่าแฮ็คจริงๆ - และมันใช้งานได้จริงหรือ

30
ฉันจะคำนวณวันที่หกเดือนจากวันที่ปัจจุบันโดยใช้โมดูล Python ได้อย่างไร
ฉันใช้โมดูลวันที่และเวลา ฉันต้องการคำนวณวันที่ 6 เดือนจากวันที่ปัจจุบัน ใครช่วยให้ฉันช่วยทำสิ่งนี้ได้บ้าง เหตุผลที่ผมต้องการสร้างวันที่ 6 เดือนนับจากวันที่ปัจจุบันคือการผลิตวันที่ตรวจสอบ หากผู้ใช้ป้อนข้อมูลเข้าสู่ระบบผู้ใช้จะมีวันที่ตรวจสอบ 6 เดือนนับจากวันที่พวกเขาป้อนข้อมูล
391 python  datetime 

8
การเปรียบเทียบเวลาวันที่ของช่วงเวลา js
ฉันใช้ moment.js เพื่อจัดรูปแบบเวลาวันที่ของฉันที่นี่ฉันมีสองค่าวันที่และฉันต้องการบรรลุฟังก์ชั่นเฉพาะเมื่อวันหนึ่งมากกว่าวันอื่น ฉันอ่านเอกสารส่วนใหญ่ของพวกเขาแล้ว แต่ไม่พบฟังก์ชันที่จะทำให้บรรลุผล ฉันรู้ว่ามันจะมี นี่คือรหัสของฉัน: var date_time = 2013-03-24 + 'T' + 10:15:20:12 + 'Z' var d = moment(date_time).tz('UTC'); // first date var now = new Date(), dnow = moment(now).tz('UTC'), snow = dnow.minute() % 15, diffnow = 15 - snow, tonow = moment(dnow).add('minute', diffnow), ahead30now = moment(tonow).add('minute', 30); …

5
วิธีเปรียบเทียบสองวัน
ฉันจะเปรียบเทียบวันที่สองวันเพื่อดูว่าเป็นวันใดหลังจากนั้นโดยใช้ Python ตัวอย่างเช่นฉันต้องการตรวจสอบว่าวันที่ปัจจุบันเกินกว่าวันที่สุดท้ายในรายการนี้ที่ฉันกำลังสร้างซึ่งเป็นวันที่วันหยุดเพื่อที่จะส่งอีเมลโดยอัตโนมัติแจ้งให้ผู้ดูแลระบบอัปเดตไฟล์ holiday.txt
380 python  datetime 

25
การแปลงชนิดข้อมูล datetime2 เป็นชนิดข้อมูล datetime ทำให้ค่าอยู่นอกช่วง
ฉันมี DataTable กับ 5 คอลัมน์ที่แถวจะถูกกรอกข้อมูลแล้วบันทึกลงในฐานข้อมูลผ่านการทำธุรกรรม ขณะบันทึกข้อผิดพลาดจะถูกส่งกลับ: การแปลงชนิดข้อมูล datetime2 เป็นชนิดข้อมูล datetime ทำให้ค่าอยู่นอกช่วง มันบอกเป็นนัย ๆ ว่าการอ่านข้อมูลของฉันมีประเภทDateTime2และฐานข้อมูลของฉัน a DateTime; ว่าเป็นสิ่งที่ผิด. คอลัมน์วันที่ถูกตั้งค่าเป็นDateTimeเช่นนี้: new DataColumn("myDate", Type.GetType("System.DateTime")) คำถาม สิ่งนี้สามารถแก้ไขได้ในรหัสหรือสิ่งที่จะต้องมีการเปลี่ยนแปลงในระดับฐานข้อมูล?

20
การสร้างช่วงของวันที่ใน Python
ฉันต้องการสร้างรายการวันที่เริ่มต้นวันนี้และย้อนกลับไปตามจำนวนวันโดยพลการในตัวอย่างของฉัน 100 วัน มีวิธีที่ดีกว่าที่จะทำมากกว่านี้? import datetime a = datetime.datetime.today() numdays = 100 dateList = [] for x in range (0, numdays): dateList.append(a - datetime.timedelta(days = x)) print dateList
373 python  datetime  date 

10
รับวันในสัปดาห์ใน SQL Server 2005/2008
หากฉันมีวันที่ 01/01/2552 ฉันต้องการทราบว่าเป็นวันอะไรวันจันทร์อังคาร ฯลฯ มีฟังก์ชันในตัวสำหรับสิ่งนี้ใน SQL Server 2005/2008 หรือไม่ หรือฉันจำเป็นต้องใช้ตารางเสริม?
369 sql  sql-server  datetime 

9
วิธีมาตรฐานในการเพิ่ม N วินาทีใน datetime.time ใน Python คืออะไร?
เมื่อกำหนดdatetime.timeค่าใน Python จะมีวิธีมาตรฐานในการเพิ่มจำนวนเต็มเป็นวินาทีเพื่อให้ตัวอย่างเช่น11:34:59+ 3 = 11:35:02? แนวคิดที่ชัดเจนเหล่านี้ใช้ไม่ได้: >>> datetime.time(11, 34, 59) + 3 TypeError: unsupported operand type(s) for +: 'datetime.time' and 'int' >>> datetime.time(11, 34, 59) + datetime.timedelta(0, 3) TypeError: unsupported operand type(s) for +: 'datetime.time' and 'datetime.timedelta' >>> datetime.time(11, 34, 59) + datetime.time(0, 0, 3) TypeError: unsupported operand type(s) …
369 python  datetime  time  math 


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