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

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

2
System.currentTimeMillis () ส่งคืนเวลา UTC หรือไม่
ฉันต้องการรับเวลา UTC ปัจจุบันเป็นมิลลิวินาที ฉันค้นหา google และได้รับคำตอบว่า System.currentTimeMillis () ส่งคืนเวลา UTC แต่มันไม่ หากฉันทำตาม: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); ทั้งสามครั้งเกือบจะเท่ากัน (ความแตกต่างเป็นมิลลิวินาทีเนื่องจากการโทร) t1 = 1372060916 t2 = 1372060917 t3 = 1372060918 และเวลานี้ไม่ใช่เวลา UTC แต่เป็นเวลาเขตเวลาของฉัน ฉันจะรับเวลา UTC ปัจจุบันใน Android ได้อย่างไร

30
วิธีที่ดีที่สุดในการค้นหาเดือนระหว่างวันที่สองวัน
ฉันจำเป็นต้องสามารถค้นหาเดือนระหว่างวันที่สองวันใน python ได้อย่างแม่นยำ ฉันมีวิธีแก้ปัญหาที่ใช้งานได้ แต่ไม่ดีมาก (อย่างสวยหรู) หรือเร็ว dateRange = [datetime.strptime(dateRanges[0], "%Y-%m-%d"), datetime.strptime(dateRanges[1], "%Y-%m-%d")] months = [] tmpTime = dateRange[0] oneWeek = timedelta(weeks=1) tmpTime = tmpTime.replace(day=1) dateRange[0] = tmpTime dateRange[1] = dateRange[1].replace(day=1) lastMonth = tmpTime.month months.append(tmpTime) while tmpTime < dateRange[1]: if lastMonth != 12: while tmpTime.month <= lastMonth: tmpTime += oneWeek …

14
ใหม่ Date () ใช้งานได้ใน Chrome แต่ไม่ใช่ Firefox
ฉันกำลังสร้างสตริงวันที่และเวลาที่มีลักษณะดังนี้: 2010-07-15 11:54:21 และด้วยรหัสต่อไปนี้ฉันได้รับวันที่ไม่ถูกต้องใน Firefox แต่ใช้งานได้ดีใน Chrome var todayDateTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + seconds; var date1 = new Date(todayDateTime); ใน firefox date1 ให้วันที่ที่ไม่ถูกต้องแก่ฉัน แต่ใน chrome มันใช้งานได้ดีอะไรคือสาเหตุหลัก?

7
MySQL เปรียบเทียบสตริง DATE กับสตริงจากฟิลด์ DATETIME
ฉันมีคำถาม: เป็นไปได้ไหมที่จะเลือกจากฐานข้อมูล MySQL โดยเปรียบเทียบสตริง DATE "2010-04-29" หนึ่งสตริงกับสตริงที่จัดเก็บเป็น DATETIME (2010-04-29 10:00 น.) ฉันมีตัวเลือกวันที่หนึ่งที่กรองข้อมูลและฉันต้องการสอบถามตารางตามช่อง DATETIME ดังนี้: SELECT * FROM `calendar` WHERE startTime = '2010-04-29'" ... และฉันต้องการรับแถวที่มีค่า DATETIME เป็น "2010-04-29 10:00" ข้อเสนอแนะใด ๆ ? ขอบคุณ.

13
วิธีการแปลงคอลัมน์เวลาประทับของ SQL Server เป็นรูปแบบวันที่และเวลา
เนื่องจาก SQL Server ส่งคืนการประทับเวลาเหมือน'Nov 14 2011 03:12:12:947PM'มีวิธีง่ายๆในการแปลงสตริงเป็นรูปแบบวันที่เช่น 'Ymd H: i: s' จนถึงตอนนี้ฉันใช้ date('Y-m-d H:i:s',strtotime('Nov 14 2011 03:12:12:947PM'))

15
รับ Locale Short Date Format โดยใช้ javascript
อย่างไรก็ตามเราสามารถทราบได้หรือไม่โดยใช้ JavaScript รูปแบบวันที่แบบสั้นที่ใช้ในแผงควบคุม -> การตั้งค่าภูมิภาคและภาษา ฉันรู้ว่าการใช้การรวมกันของการติดตามเราสามารถรับรูปแบบชื่อยาวโลแคลได้ toString() toLocaleString() toLocaleDateString() toLocaleTimeString() แต่ไม่มีฟังก์ชันโดยตรงใน JavaScript เช่น toLocaleShortDateString()เช่น มีสคริปต์ใดบ้างที่สามารถค้นหาว่าการตั้งค่าของผู้ใช้คืออะไร ขอบคุณ.

2
จะส่ง DATETIME เป็น DATE ใน mysql ได้อย่างไร?
คำถามของฉันคือนี่ ฉันมีรายการมากมายและต้องการจัดกลุ่มตามวันที่ แต่แทนที่จะมีวันที่ในฐานข้อมูลฉันมีฟิลด์วันที่และเวลา ฉันจะทำอย่างไร? select * from follow_queue group by follow_date cast follow_date as date มันใช้ไม่ได้
92 mysql  datetime  date 


7
Rails DateTime.now โดยไม่มีเวลา
ฉันจำเป็นต้องใช้ DateTime.now เพื่อรับวันที่ปัจจุบันและ "ปิด" เวลา ตัวอย่างเช่นสิ่งนี้แสดงสิ่งที่ฉันไม่ต้องการ:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 สิ่งนี้แสดงให้เห็นว่าฉันต้องการอะไร :DateTime.now.some_operation => 2011-11-06 00:00:00 UTC

6
จะจัดกลุ่มตามสัปดาห์ใน MySQL ได้อย่างไร?
เซิร์ฟเวอร์ตารางของ Oracle มีฟังก์ชันในตัว, TRUNC(timestamp,'DY'). ฟังก์ชันนี้จะแปลงการประทับเวลาเป็นเที่ยงคืนของวันอาทิตย์ก่อนหน้า วิธีที่ดีที่สุดในการทำสิ่งนี้ใน MySQL คืออะไร? Oracle ยังเสนอTRUNC(timestamp,'MM')ให้แปลงการประทับเวลาเป็นเที่ยงคืนในวันแรกของเดือนที่เกิดขึ้น ใน MySQL สิ่งนี้ตรงไปตรงมา: TIMESTAMP(DATE_FORMAT(timestamp, '%Y-%m-01')) แต่DATE_FORMATเคล็ดลับนี้ใช้ไม่ได้เป็นเวลาหลายสัปดาห์ ฉันทราบถึงWEEK(timestamp)ฟังก์ชันนี้ แต่ฉันไม่ต้องการหมายเลขสัปดาห์ภายในปี สิ่งนี้มีไว้สำหรับการทำงานหลายปี

10
วิธีตรวจสอบว่า NSDate เกิดขึ้นระหว่าง NSDates อื่นสองตัวหรือไม่
ฉันกำลังพยายามหาว่าวันที่ปัจจุบันอยู่ในช่วงวันที่โดยใช้ NSDate หรือไม่ ตัวอย่างเช่นคุณสามารถรับวันที่ / เวลาปัจจุบันโดยใช้ NSDate: NSDate rightNow = [NSDate date]; จากนั้นฉันต้องการใช้วันที่ดังกล่าวเพื่อตรวจสอบว่าอยู่ในช่วง9.00-17.00 น . หรือไม่



10
จะส่งผ่านพารามิเตอร์ datetime ได้อย่างไร
จะส่งวันที่ UTC ไปยัง Web API ได้อย่างไร การผ่านใช้2010-01-01งานได้ดี แต่เมื่อฉันผ่านวันที่ UTC เช่น2014-12-31T22:00:00.000Z(พร้อมส่วนประกอบเวลา) ฉันได้รับการตอบสนอง HTTP 404 ดังนั้น http://domain/api/controller/action/2012-12-31T22:00:00.000Z ให้การตอบสนองข้อผิดพลาด 404 ในขณะที่ http://domain/api/controller/action/2012-12-31 ใช้งานได้ดี จะส่งวันที่ UTC ไปยัง Web API ได้อย่างไร - หรืออย่างน้อยระบุวันที่และเวลา?

1
การใช้ปฏิทินที่ไม่ใช่ภาคพื้นดิน
ขณะที่ฉันกำลังหาวิธีแก้ปัญหาสำหรับคำถามอื่นฉันพบว่าตัวเองสงสัยว่าเป็นไปได้หรือไม่ที่จะใช้Calendarชั้นเรียนของ. NET เพื่อใช้ปฏิทินที่ไม่ได้อิงตามอนุสัญญาของโลก ตัวอย่างเช่นวันของดาวอังคารยาวกว่าวันบนโลกประมาณ 2.7%: การประชุมที่ใช้ในโครงการยานอวกาศแลนเดอร์จนถึงปัจจุบันคือการติดตามเวลาสุริยะในท้องถิ่นโดยใช้ "นาฬิกาดาวอังคาร" 24 ชั่วโมงซึ่งชั่วโมงนาทีและวินาทียาวกว่าระยะเวลามาตรฐาน (โลก) 2.7% มีผู้ใดวิธีที่ดีในการดำเนินการMarsCalendarดังกล่าวว่าความยาวของสองจะแตกต่างจากมาตรฐานGregorianCalendarและทำให้สามารถใช้DateTimeวัตถุบนพื้นฐานของมันสำหรับทุกมาตรฐานAddDays(), AddHours()ฯลฯ ฟังก์ชั่น? (หมายเหตุ: ตามหลักการแล้ววิธีแก้ปัญหา - ถ้ามีอยู่ - จะใช้ได้กับวัตถุดาวเคราะห์ทุกรูปแบบซึ่งเป็นไปได้ที่จะกำหนดทั้ง "1 วัน" และ "1 ปี" ของความยาวที่สอดคล้องกันทั้งนี้ดาวอังคารเป็นตัวอย่างที่ดีแม้ว่า )
91 c#  .net  datetime  calendar 

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