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

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

9
วันที่และเวลาในวันวานและพรุ่งนี้เป็นอย่างไรใน c #
ฉันมีรหัส: int MonthNow = System.DateTime.Now.Month; int YearNow = System.DateTime.Now.Year; int DayNow = System.DateTime.Now.Day; ฉันจะได้รับเมื่อวานและพรุ่งนี้วันเดือนและปีใน C # ได้อย่างไร? แน่นอนฉันสามารถเขียน: DayTommorow = DayNow +1; แต่อาจเกิดขึ้นได้ว่าพรุ่งนี้เป็นเดือนหรือปีอื่น ๆ มีเครื่องมือในตัว C # สำหรับค้นหาเมื่อวานและวันนี้หรือไม่?
101 c#  datetime 


6
คำนวณวินาทีทั้งหมดใน PHP DateInterval
วิธีที่ดีที่สุดในการคำนวณจำนวนวินาทีทั้งหมดระหว่างวันที่สองวันคืออะไร? จนถึงตอนนี้ฉันได้ลองทำอะไรบางอย่างตาม: $delta = $date->diff(new DateTime('now')); $seconds = $delta->days * 60 * 60 * 24; อย่างไรก็ตามdaysคุณสมบัติของอ็อบเจ็กต์ DateInterval ดูเหมือนจะใช้งานไม่ได้ในบิลด์ PHP5.3 ปัจจุบัน (อย่างน้อยใน Windows ก็จะคืน6015ค่าเดียวกันเสมอ) ฉันยังพยายามทำในลักษณะที่ไม่สามารถรักษาจำนวนวันในแต่ละเดือน (รอบเป็น 30 ปี) ปีอธิกสุรทิน ฯลฯ : $seconds = ($delta->s) + ($delta->i * 60) + ($delta->h * 60 * 60) + ($delta->d * 60 * 60 * …
101 php  datetime  date 


11
มีการแจงนับที่กำหนดไว้ล่วงหน้าสำหรับเดือนในไลบรารี. NET หรือไม่
ฉันต้องการดูว่ามีการแจงนับอย่างเป็นทางการเป็นเวลาหลายเดือนใน. net framework หรือไม่ สำหรับฉันแล้วดูเหมือนจะเป็นไปได้ว่ามีอยู่เนื่องจากการใช้งานเดือนเป็นเรื่องปกติและเนื่องจากมีการแจงนับอื่น ๆ ใน. net ตัวอย่างเช่นมีการแจงนับสำหรับวันในสัปดาห์ System.DayOfWeek ซึ่งรวมถึงวันจันทร์วันอังคารเป็นต้น ฉันสงสัยว่ามีเดือนในหนึ่งปีเช่นมกราคมกุมภาพันธ์เป็นต้น? มีใครรู้บ้าง?
100 c#  .net  datetime  enumeration 

14
Entity Framework DateTime และ UTC
เป็นไปได้ไหมที่จะมี Entity Framework (ฉันใช้ Code First Approach กับ CTP5 ในปัจจุบัน) เก็บค่า DateTime ทั้งหมดเป็น UTC ในฐานข้อมูล หรืออาจมีวิธีระบุในการแม็ปเช่นในคอลัมน์นี้สำหรับคอลัมน์ last_login: modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); modelBuilder.Entity<User>().Property(x => x.LastLogin).HasColumnName("last_login");

17
JSON Stringify เปลี่ยนเวลาของวันที่เนื่องจาก UTC
วัตถุวันที่ของฉันใน JavaScript จะแสดงด้วย UTC +2 เสมอเนื่องจากตำแหน่งที่ฉันอยู่ ดังนั้นเช่นนี้ Mon Sep 28 10:00:00 UTC+0200 2009 ปัญหากำลังทำการJSON.stringifyแปลงวันที่ข้างต้นเป็น 2009-09-28T08:00:00Z (notice 2 hours missing i.e. 8 instead of 10) สิ่งที่ฉันต้องการคือวันที่และเวลาที่จะได้รับเกียรติ แต่มันไม่ใช่ดังนั้นควรจะเป็น 2009-09-28T10:00:00Z (this is how it should be) โดยทั่วไปฉันใช้สิ่งนี้: var jsonData = JSON.stringify(jsonObject); ฉันพยายามส่งพารามิเตอร์ replacer (พารามิเตอร์ที่สองบน stringify) แต่ปัญหาคือค่าได้ถูกประมวลผลแล้ว ฉันยังลองใช้toString()และtoUTCString()กับวัตถุวันที่ แต่สิ่งเหล่านี้ไม่ได้ให้สิ่งที่ฉันต้องการเช่นกัน .. ใครสามารถช่วยฉัน?


1
T และ Z หมายถึงอะไรในการประทับเวลา
ฉันมีค่าการประทับเวลาที่ส่งคืนโดยบริการเว็บ "2014-09-12T19:34:29Z" ฉันรู้ว่ามันหมายถึงเขตเวลา แต่มันหมายถึงอะไรกันแน่? และฉันกำลังพยายามล้อเลียนบริการเว็บนี้ดังนั้นมีวิธีสร้างการประทับเวลาโดยใช้strftimeใน python หรือไม่ ขออภัยหากสิ่งนี้ชัดเจนอย่างเจ็บปวด แต่ Google ก็ไม่มีประโยชน์มากนักและไม่ใช่strftime()หน้าอ้างอิง ฉันกำลังใช้สิ่งนี้: x.strftime("%Y-%m-%dT%H:%M:%S%Z") '2015-03-26T10:58:51'


5
รูปแบบที่ถูกต้องที่จะใช้สำหรับวันที่ / เวลาในไฟล์ XML คืออะไร
ฉันใช้รูปแบบใดสำหรับวันที่ / เวลาเมื่อเขียนไปยังไฟล์ XML โดยใช้. NET ฉันเพียงแค่ใช้DateTime.ToString()หรือฉันต้องใช้รูปแบบเฉพาะ?
98 .net  xml  datetime 

21
MySQL Query เพื่อเลือกข้อมูลจากสัปดาห์ที่แล้ว?
สวัสดีฉันมีตารางพร้อมฟิลด์วันที่และข้อมูลอื่น ๆ ฉันต้องการเลือกรายการทั้งหมดจากสัปดาห์ที่ผ่านมา (สัปดาห์เริ่มตั้งแต่วันอาทิตย์) ค่าตาราง: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 ฉันต้องการเลือกรหัสทั้งหมดจากสัปดาห์ที่แล้วผลลัพธ์ที่คาดหวังคือ 5, 6, 8 (รหัส 2 ไม่อยู่ในสัปดาห์ที่แล้วและรหัส 15 อยู่ในสัปดาห์ปัจจุบัน) วิธีการเขียนและแบบสอบถาม SQL สำหรับสิ่งเดียวกัน
98 mysql  sql  database  datetime 

4
ควรใช้ข้อมูลประเภทใดในการประทับเวลาใน DynamoDB
ฉันยังใหม่กับ DynamoDB ฉันต้องการสร้างตารางที่ใช้ DeviceID เป็นคีย์แฮชการประทับเวลาเป็นคีย์ช่วงของฉันและข้อมูลบางส่วน { DeviceID: 123, Timestamp: "2016-11-11T17:21:07.5272333Z", X: 12, Y: 35 } ใน SQL เราสามารถใช้ประเภทวันที่เวลาสำหรับ Timestamp ได้ แต่ใน DynamoDB จะไม่มี ฉันควรใช้ข้อมูลประเภทใด สตริง? จำนวน? สำหรับประเภทข้อมูลที่เลือกฉันควรเขียนรูปแบบการประทับเวลาแบบใด รูปแบบ ISO (เช่น: 2016-11-11T17: 21: 07.5272333Z) หรือช่วงเวลา (เช่น 1478943038816)? ฉันต้องการค้นหาในตารางตามช่วงเวลาเช่น 1/1/2558 10:00:00 น. ถึง 31/12/2559 23:00 น.

4
pandas dataframe group โดย datetime month
พิจารณาไฟล์ csv: string,date,number a string,2/5/11 9:16am,1.0 a string,3/5/11 10:44pm,2.0 a string,4/22/11 12:07pm,3.0 a string,4/22/11 12:10pm,4.0 a string,4/29/11 11:59am,1.0 a string,5/2/11 1:41pm,2.0 a string,5/2/11 2:02pm,3.0 a string,5/2/11 2:56pm,4.0 a string,5/2/11 3:00pm,5.0 a string,5/2/14 3:02pm,6.0 a string,5/2/14 3:18pm,7.0 ฉันสามารถอ่านสิ่งนี้ได้และฟอร์แมตคอลัมน์วันที่ใหม่เป็นรูปแบบวันที่และเวลา: b=pd.read_csv('b.dat') b['date']=pd.to_datetime(b['date'],format='%m/%d/%y %I:%M%p') ฉันพยายามจัดกลุ่มข้อมูลตามเดือน ดูเหมือนว่าควรมีวิธีที่ชัดเจนในการเข้าถึงเดือนและจัดกลุ่มตามนั้น แต่ดูเหมือนจะทำไม่ได้ ไม่มีใครรู้วิธี? สิ่งที่ฉันกำลังพยายามคือการจัดทำดัชนีใหม่ตามวันที่: b.index=b['date'] ฉันสามารถเข้าถึงเดือนได้ดังนี้: b.index.month อย่างไรก็ตามฉันไม่สามารถหาฟังก์ชั่นที่จะรวมกันเป็นรายเดือนได้

5
ทำไม“ 2016-02-16” จึงไม่เท่ากับ“ 2016-02-16 00:00”
new Date(t)ฉันพยายามที่จะผ่านสตริงวันที่ทั้งสอง ฉันคาดว่าทั้งสองสายจะแสดงเวลาเดียวกันถ้าฉันเว้นเวลามันควรจะเป็นเที่ยงคืนของวันนั้นหรือ แต่ในขณะที่ new Date("2016-02-16 00:00") ส่งคืน 2016-02-16 เที่ยงคืนตามเวลาท้องถิ่นตามที่คาดไว้ new Date("2016-02-16") ส่งคืนวันที่ 2016-02-16 เที่ยงคืน UTC ซึ่งผิดหรืออย่างน้อยก็ไม่ใช่สิ่งที่ฉันคาดหวังจากสิ่งที่สตริงอื่นแยกวิเคราะห์ ฉันเข้าใจดีว่าพวกเขาทั้งสองจะมีพฤติกรรมเหมือนกันไม่ว่าจะเป็นการคืนเวลาเป็นเวลาท้องถิ่นหรือตามเวลา UTC แต่ดูเหมือนว่าจะไม่สอดคล้องกันมากว่าทำไมพวกเขาถึงกลับต่างกันเช่นนี้ วิธีแก้ปัญหาเมื่อใดก็ตามที่ฉันพบวันที่ที่ไม่มีการประทับเวลาที่ตรงกันฉันสามารถต่อท้าย "00:00" เพื่อให้ได้พฤติกรรมที่สอดคล้องกัน แต่ดูเหมือนว่าจะค่อนข้างเปราะบาง ฉันได้รับค่านี้จากองค์ประกอบ INPUT ประเภท 'datetime-local' ดังนั้นดูเหมือนว่าจะไม่สอดคล้องกันโดยเฉพาะอย่างยิ่งที่ฉันต้องแก้ไขค่าที่ส่งคืนโดยองค์ประกอบของหน้า ฉันทำอะไรผิดหรือฉันควรทำอะไรที่แตกต่างออกไป?

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