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

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


7
รับเวลาเป็นมิลลิวินาทีโดยใช้ C #
ฉันกำลังทำโปรแกรมที่ฉันต้องใช้เวลาเป็นมิลลิวินาที เมื่อเวลาผ่านไปฉันหมายถึงจำนวนที่ไม่เคยเท่ากับตัวมันเองและมักจะมีจำนวนมากกว่า 1,000 ตัวเมื่อเทียบกับวินาทีที่แล้ว ฉันได้ลองแปลงDateTime.Nowเป็น a TimeSpanและรับค่าTotalMillisecondsจากนั้น ... แต่ฉันได้ยินมาว่ามันไม่ถูกต้องอย่างสมบูรณ์ มีวิธีที่ง่ายกว่านี้ไหม

10
การเชื่อม MVC DateTime ด้วยรูปแบบวันที่ไม่ถูกต้อง
ขณะนี้ Asp.net-MVC อนุญาตให้มีการเชื่อมโยงวัตถุ DateTime โดยนัย ฉันมีการดำเนินการตามแนวของ public ActionResult DoSomething(DateTime startDate) { ... } สิ่งนี้แปลงสตริงจากการโทร ajax เป็น DateTime ได้สำเร็จ อย่างไรก็ตามเราใช้รูปแบบวันที่ dd / MM / yyyy; MVC กำลังแปลงเป็น MM / dd / yyyy ตัวอย่างเช่นการส่งคำเรียกร้องให้ดำเนินการด้วยสตริง '09 / 02/2009 'จะส่งผลให้ DateTime เป็น '02 / 09/2009 00:00:00' หรือวันที่ 2 กันยายนในการตั้งค่าท้องถิ่นของเรา ฉันไม่ต้องการม้วนตัวยึดแบบจำลองของฉันเองเพราะรูปแบบวันที่ แต่ดูเหมือนว่าไม่จำเป็นที่จะต้องเปลี่ยนการดำเนินการเพื่อยอมรับสตริงจากนั้นใช้ DateTimeParse ว่า MVC …


7
วิธีการสร้าง. NET DateTime จากรูปแบบ ISO 8601
ฉันพบวิธีเปลี่ยน DateTime ให้เป็นรูปแบบISO 8601แต่ไม่มีอะไรเกี่ยวกับวิธีทำ reverse ใน C # ฉันมี2010-08-20T15:00:00Zและฉันต้องการที่จะทำให้มันกลายเป็นDateTimeวัตถุ ฉันสามารถแยกส่วนของสายตัวเองออกมาได้ แต่ดูเหมือนว่าจะมีงานมากมายสำหรับบางสิ่งที่เป็นมาตรฐานสากลอยู่แล้ว

15
วิธีรับเวลาปัจจุบันด้วย jQuery
ต่อไปนี้ส่งคืนเวลาเป็นไมโครวินาทีตัวอย่างเช่น 4565212462 alert( $.now() ); ฉันจะแปลงเป็นรูปแบบเวลาที่มนุษย์อ่านได้เช่น (ชั่วโมง: นาที: วินาที) ได้อย่างไร

3
วันที่ต่ำสุดและสูงสุด
ฉันสงสัยว่าวันที่ต่ำสุดและสูงสุดที่อนุญาตสำหรับDateวัตถุJavascript ฉันพบว่าวันที่ต่ำสุดคือ 200000 ปีก่อนคริสตกาล แต่ฉันไม่ได้รับข้อมูลอ้างอิงใด ๆ มีใครรู้คำตอบไหม ฉันหวังว่ามันจะไม่ขึ้นอยู่กับเบราว์เซอร์ คำตอบใน "ช่วงเวลา" (= มิลลิวินาทีจาก 1970-01-01 00:00:00 UTC + 00) จะดีที่สุด
129 javascript  datetime  max 

26
การคำนวณส่วนต่างเป็นเดือนระหว่างวันที่สองวัน
ใน C # /. NET TimeSpanมีTotalDays, TotalMinutesฯลฯ แต่ฉันไม่สามารถคิดออกสูตรสำหรับความแตกต่างรวมเดือน วันแปรผันต่อเดือนและปีอธิกสุรทินยังคงทิ้งฉันไว้ ฉันจะรับTotalMonthsได้อย่างไร แก้ไขขออภัยที่ไม่ชัดเจนยิ่งขึ้น: ฉันรู้ว่าฉันไม่สามารถรับสิ่งนี้ได้จริง ๆTimeSpanแต่ฉันคิดว่าใช้TotalDaysแล้วและTotalMinutesจะเป็นตัวอย่างที่ดีในการแสดงสิ่งที่ฉันกำลังมองหา ... ยกเว้นฉันกำลังพยายามหาจำนวนเดือนทั้งหมด ตัวอย่าง: 25 ธันวาคม 2009 - 6 ตุลาคม 2009 = 2 เดือนรวม 6 ตุลาคมถึง 5 พฤศจิกายนเท่ากับ 0 เดือน ในวันที่ 6 พ.ย. 1 เดือน ในวันที่ 6 ธันวาคม 2 เดือน
128 c#  .net  datetime  timespan 

4
dtypes วันที่และเวลาในแพนด้า read_csv
ฉันกำลังอ่านในไฟล์ csv ที่มีคอลัมน์วันที่และเวลาหลายคอลัมน์ ฉันต้องตั้งค่าประเภทข้อมูลเมื่ออ่านในไฟล์ แต่เวลาที่เกิดขึ้นดูเหมือนจะมีปัญหา ตัวอย่างเช่น: headers = ['col1', 'col2', 'col3', 'col4'] dtypes = ['datetime', 'datetime', 'str', 'float'] pd.read_csv(file, sep='\t', header=None, names=headers, dtype=dtypes) เมื่อรันให้ข้อผิดพลาด: TypeError: ไม่เข้าใจประเภทข้อมูล "datetime" การแปลงคอลัมน์ตามความเป็นจริงผ่าน pandas.to_datetime () ไม่ใช่ตัวเลือกที่ฉันไม่รู้ว่าคอลัมน์ใดจะเป็นวัตถุวันที่และเวลา ข้อมูลนั้นสามารถเปลี่ยนแปลงได้และมาจากสิ่งที่แจ้งรายการ dtypes ของฉัน หรือฉันพยายามโหลดไฟล์ csv ด้วย numpy.genfromtxt ตั้งค่า dtypes ในฟังก์ชั่นนั้นแล้วแปลงเป็น pandas.dataframe แต่มันกลับรวบรวมข้อมูล ความช่วยเหลือใด ๆ ที่ได้รับการชื่นชมอย่างมาก!

8
เหตุใดอาร์กิวเมนต์เดือนจึงอยู่ในช่วง 0 ถึง 11 ในตัวสร้างวันที่ของ JavaScript
เมื่อเริ่มต้นDateวัตถุใหม่ใน JavaScript โดยใช้การเรียกด้านล่างฉันพบว่าอาร์กิวเมนต์เดือนนับเริ่มต้นจากศูนย์ new Date(2010, 3, 1); // that's the 1st April 2010! ทำไมอาร์กิวเมนต์เดือนเริ่มต้นจาก 0? ในทางกลับกันอาร์กิวเมนต์วันของเดือน (วันสุดท้าย) คือตัวเลขตั้งแต่ 1 ถึง 31 มีเหตุผลที่ดีสำหรับสิ่งนี้หรือไม่?

7
แปลงปี / เดือน / วันเป็นวันของปีใน Python
ฉันใช้โมดูลPython datetimeเช่น: >>> import datetime >>> today = datetime.datetime.now() >>> print today 2009-03-06 13:24:58.857946 และฉันอยากจะคำนวณวันของปีที่อ่อนไหวของปีอธิกสุรทิน เช่นในวันนี้ (6 มีนาคม 2009) เป็นวันที่ 65 ของปี 2009 web-based เครื่องคิดเลข อย่างไรก็ตามฉันเห็นสองตัวเลือก: A. สร้างอาร์เรย์ number_of_days_in_month = [31, 28, ... ] ตัดสินใจว่าเป็นปีอธิกสุรทินหรือไม่รวมวันด้วยตนเอง B. ใช้datetime.timedeltaเพื่อเดาและค้นหาไบนารีสำหรับวันที่ถูกต้องของปี: >>> import datetime >>> YEAR = 2009 >>> DAY_OF_YEAR = 62 >>> d …
127 python  datetime 

8
พิมพ์ object 'datetime.datetime' ไม่มีแอตทริบิวต์ 'datetime'
ฉันได้รับข้อผิดพลาดต่อไปนี้: พิมพ์ object 'datetime.datetime' ไม่มีแอตทริบิวต์ 'datetime' ในบรรทัดต่อไปนี้: date = datetime.datetime(int(year), int(month), 1) มีใครทราบสาเหตุของข้อผิดพลาดหรือไม่ ฉันนำเข้า datetime ด้วยfrom datetime import datetimeif that help ขอบคุณ


1
ทำไม ZoneOffset.UTC! = ZoneId.of (“ UTC”)
ทำไม ZonedDateTime now = ZonedDateTime.now(); System.out.println(now.withZoneSameInstant(ZoneOffset.UTC) .equals(now.withZoneSameInstant(ZoneId.of("UTC")))); พิมพ์ออกมาfalse? ฉันคาดหวังว่าทั้งสองZonedDateTimeอินสแตนซ์จะเท่ากัน

9
แปลงเวลาประทับเป็นมิลลิวินาทีเป็นเวลาที่จัดรูปแบบสตริงใน Java
ฉันพยายามที่จะแปลงค่ายาว ( จำนวนมิลลิวินาทีที่ผ่านไปจาก 1970/01/01 เช่น Epoch ) h:m:s:msเวลาของรูปแบบ ค่ายาวที่ฉันใช้เป็นเวลาประทับฉันได้รับจากฟิลด์timestampของเหตุการณ์การบันทึกจาก log4j จนถึงตอนนี้ฉันได้ลองทำสิ่งต่อไปนี้แล้ว แต่ล้มเหลว: logEvent.timeStamp/ (1000*60*60) TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) แต่ฉันได้รับค่าที่ไม่ถูกต้อง: 1289375173771 for logEvent.timeStamp 358159 for logEvent.timeStamp/ (1000*60*60) 21489586 for TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) ฉันจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร?
126 java  datetime  time  timestamp  epoch 

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