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

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

6
วิธีการป้องกัน ifelse () จากการเปลี่ยนวัตถุวันที่เป็นวัตถุที่เป็นตัวเลข
ฉันใช้ฟังก์ชันนี้ifelse()เพื่อจัดการกับเวกเตอร์วันที่ ฉันคาดหวังว่าผลการเรียนจะดีDateมากและรู้สึกประหลาดใจที่ได้รับnumericเวกเตอร์แทน นี่คือตัวอย่าง: dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04', '2011-01-05')) dates <- ifelse(dates == '2011-01-01', dates - 1, dates) str(dates) สิ่งนี้น่าประหลาดใจอย่างยิ่งเพราะการดำเนินการข้ามเวกเตอร์ทั้งหมดส่งคืนDateวัตถุ dates <- as.Date(c('2011-01-01', '2011-01-02', '2011-01-03', '2011-01-04','2011-01-05')) dates <- dates - 1 str(dates) ฉันควรจะใช้ฟังก์ชั่นอื่นเพื่อทำงานกับDateเวกเตอร์หรือไม่? ถ้าเป็นเช่นนั้นฟังก์ชั่นอะไร? ถ้าไม่ฉันifelseจะบังคับให้ส่งคืนเวกเตอร์ประเภทเดียวกันกับอินพุตได้อย่างไร หน้าความช่วยเหลือสำหรับifelseระบุว่านี่เป็นคุณลักษณะไม่ใช่ข้อผิดพลาด แต่ฉันยังคงดิ้นรนเพื่อหาคำอธิบายสำหรับสิ่งที่ฉันพบว่าเป็นพฤติกรรมที่น่าแปลกใจ
161 r  datetime  if-statement 

13
แปลง MySql DateTime เป็นรูปแบบวันที่ของ JavaScript
ไม่มีใครรู้ว่าฉันสามารถใช้datetimeค่าชนิดข้อมูลMySQL เช่นYYYY-MM-DD HH:MM:SSและแยกวิเคราะห์หรือแปลงให้ทำงานในDate()ฟังก์ชั่นของจาวาสคริปต์เช่น: - วันที่ ('YYYY, MM, DD, HH, MM, SS); ขอบคุณ!

11
ฉันจะปัดเศษเป็นนาทีที่ใกล้ที่สุดได้อย่างไร
มีฟังก์ชั่นที่ง่ายสำหรับการปัดเศษขึ้นDateTimeที่ใกล้ที่สุด 15 นาที? เช่น 2011-08-11 16:59 กลายเป็น 2011-08-11 17:00 2011-08-11 17:00 อยู่ตาม 2011-08-11 17:00 2011-08-11 17:01 กลายเป็น 2011-08-11 17:15
160 c#  datetime  rounding 




20
จำนวนวันในเดือนใดเดือนหนึ่งของปีโดยเฉพาะ?
จะทราบได้อย่างไรว่ากี่วันในแต่ละเดือนของปีใด String date = "2010-01-19"; String[] ymd = date.split("-"); int year = Integer.parseInt(ymd[0]); int month = Integer.parseInt(ymd[1]); int day = Integer.parseInt(ymd[2]); Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR,year); calendar.set(Calendar.MONTH,month); int daysQty = calendar.getDaysNumber(); // Something like this
158 java  datetime  calendar 

18
กำลังพยายามจำลอง datetime.date.today () แต่ไม่ทำงาน
มีใครบอกฉันได้ไหมว่าทำไมสิ่งนี้ถึงไม่ทำงาน >>> import mock >>> @mock.patch('datetime.date.today') ... def today(cls): ... return date(2010, 1, 1) ... >>> from datetime import date >>> date.today() datetime.date(2010, 12, 19) บางทีบางคนอาจแนะนำวิธีที่ดีกว่า

11
วันแรกของเดือนปัจจุบันใน php โดยใช้ date_modify เป็นวัตถุ DateTime
ฉันจะได้รับวันจันทร์ของสัปดาห์นี้ด้วย: $monday = date_create()->modify('this Monday'); ฉันต้องการได้อย่างง่ายดายเหมือนกันในวันที่ 1 ของเดือนนี้ ฉันจะบรรลุสิ่งนั้นได้อย่างไร
157 php  date  datetime 

4
Python strptime () และเขตเวลา?
ฉันมี CSV dumpfile จากข้อมูลสำรอง IPD ของ Blackberry สร้างขึ้นโดยใช้ IPDDump สตริงวันที่ / เวลาในที่นี่จะมีลักษณะดังนี้ ( ESTเขตเวลาของออสเตรเลีย): Tue Jun 22 07:46:22 EST 2010 ฉันต้องสามารถแยกวิเคราะห์วันที่นี้ใน Python ได้ ตอนแรกฉันพยายามใช้strptime()ฟังก์ชั่นจากชุดข้อมูล >>> datetime.datetime.strptime('Tue Jun 22 12:10:20 2010 EST', '%a %b %d %H:%M:%S %Y %Z') อย่างไรก็ตามด้วยเหตุผลบางอย่างdatetimeวัตถุที่กลับมาดูเหมือนจะไม่มีความtzinfoเกี่ยวข้องใด ๆ ฉันได้อ่านในหน้านี้ซึ่งเห็นได้ชัดว่าdatetime.strptimeทิ้งไปอย่างเงียบ ๆtzinfoอย่างไรก็ตามฉันตรวจสอบเอกสารและฉันไม่พบสิ่งใดที่มีผลต่อเอกสารดังกล่าวที่นี่ ฉันสามารถแยกวิเคราะห์วันที่โดยใช้ห้องสมุด Python ของบุคคลที่สามdateutilได้ แต่ฉันก็ยังสงสัยว่าฉันใช้ตัวที่สร้างขึ้นstrptime()ไม่ถูกต้องได้อย่างไร มีวิธีใดบ้างที่จะได้strptime()เล่นกับเขตเวลาอย่างดี?

4
ชั่วโมงจาก DateTime? ในรูปแบบ 24 ชั่วโมง
ดังนั้นฉันมี DateTime นี้ และสิ่งที่ฉันต้องการทำคือรับชั่วโมง แต่แสดงในรูปแบบ 24 ชั่วโมง ตัวอย่างเช่น หากชั่วโมง 2:20:23 น. ฉันต้องการแปลงเป็น 14:20 และนั่นคือ ฉันทำงานกับ Visual C # ความคิดใด ๆ โปรดขอบคุณ ฉันมีอะไรเช่นนี้ public static string FormatearHoraA24(DateTime? fechaHora) { if (!fechaHora.HasValue) return ""; string retornar = ""; //here goes what i need }
157 c#  datetime 

12
การกรอง Pandas DataFrames ตามวันที่
ฉันมี Pandas DataFrame พร้อมคอลัมน์ 'วันที่' ตอนนี้ฉันต้องกรองแถวทั้งหมดใน DataFrame ที่มีวันที่อยู่นอกสองเดือนถัดไป โดยพื้นฐานแล้วฉันจะต้องรักษาแถวที่อยู่ภายในสองเดือนถัดไป อะไรคือวิธีที่ดีที่สุดในการบรรลุเป้าหมายนี้?

10
วิธีการจัดรูปแบบ DateTime ใน PowerShell
ฉันสามารถจัดรูปแบบGet-Datecmdlet ไม่มีปัญหาเช่นนี้: $date = Get-Date -format "yyyyMMdd" แต่เมื่อฉันมีวันที่ในตัวแปรฉันจะจัดรูปแบบได้อย่างไร คำสั่งด้านล่าง $dateStr = $date -format "yyyMMdd" ส่งคืนข้อผิดพลาดนี้: "คุณต้องระบุค่านิพจน์ทางด้านขวามือของตัวดำเนินการ '-f'"


5
ทำไม DateTime.ToString (“ dd / MM / yyyy”) ให้ฉัน dd-MM-yyyy
ฉันต้องการให้ datetime ของฉันถูกแปลงเป็นสตริงที่อยู่ในรูปแบบ "dd / MM / yyyy" เมื่อใดก็ตามที่ฉันแปลงมันโดยใช้DateTime.ToString("dd/MM/yyyy")ฉันได้รับdd-MM-yyyyแทน มีข้อมูลวัฒนธรรมบางอย่างที่ฉันต้องตั้งค่าหรือไม่?
155 c#  .net  datetime 

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