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

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

13
จะตรวจสอบ DateTime ใน C # ได้อย่างไร?
ฉันสงสัยว่าฉันเป็นคนเดียวที่คิดวิธีแก้ปัญหานี้ แต่ถ้าคุณมีวิธีที่ดีกว่าโปรดโพสต์ไว้ที่นี่ ฉันอยากจะทิ้งคำถามนี้ไว้ที่นี่เพื่อให้ฉันและคนอื่น ๆ สามารถค้นหาได้ในภายหลัง ฉันต้องการทราบว่ามีการป้อนวันที่ที่ถูกต้องลงในกล่องข้อความหรือไม่และนี่คือรหัสที่ฉันคิดขึ้นมา ฉันเริ่มการทำงานเมื่อโฟกัสออกจากกล่องข้อความ try { DateTime.Parse(startDateTextBox.Text); } catch { startDateTextBox.Text = DateTime.Today.ToShortDateString(); }
118 c#  datetime  validation 

8
ใช้ SQL Server 2008 และ SQL Server 2005 และวันเวลา
ฉันได้สร้างแบบจำลองกรอบเอนทิตีเทียบกับฐานข้อมูลปี 2008 ทั้งหมดใช้ได้กับฐานข้อมูลปี 2008 เมื่อฉันพยายามอัปเดตเอนทิตีบนฐานข้อมูลปี 2005 ฉันได้รับข้อผิดพลาดนี้ เวอร์ชันของ SQL Server ที่ใช้งานไม่รองรับประเภทข้อมูล 'datetime2 ฉันไม่ได้ใช้คุณลักษณะใด ๆ ในปี 2008 โดยเฉพาะเมื่อฉันสร้างฐานข้อมูล ฉันไม่พบการอ้างอิงถึง datetime2 ในโค้ด และใช่คอลัมน์นี้ถูกกำหนดให้เป็น "วันที่และเวลา" ในฐานข้อมูล

13
วิธีรับวันแรกและวันสุดท้ายของเดือนก่อนหน้า (พร้อมประทับเวลา) ใน SQL Server
ฉันไม่พบวิธีแก้ปัญหาที่ให้วันแรกและวันสุดท้ายของเดือนก่อนหน้าพร้อมเวลาประทับ หวังว่านี่จะช่วยคนอื่น ๆ หากมีวิธีแก้ไขปัญหานี้อยู่แล้วฉันต้องขออภัย นี่คือวิธีแก้ปัญหา SELECT DATEADD(month, DATEDIFF(month, -1, getdate()) - 2, 0) as FirtDayPreviousMonthWithTimeStamp, DATEADD(ss, -1, DATEADD(month, DATEDIFF(month, 0, getdate()), 0)) as LastDayPreviousMonthWithTimeStamp สิ่งนี้จะส่งคืนค่าต่อไปนี้หาก currentdate = '2012-7-31' ผลลัพธ์: 2012-06-01 00:00:00.000 2012-06-30 23:59:59.000 สิ่งนี้จะส่งคืนค่าต่อไปนี้หาก currentdate = '2012-1-1' ผลลัพธ์: 2011-12-01 00:00:00.000 2011-12-31 23:59:59.000

8
วิธีเปลี่ยนรูปแบบวันที่และเวลาในแพนด้า
ดาต้าเฟรมของฉันมีDOBคอลัมน์ (รูปแบบตัวอย่าง1/1/2016) ซึ่งโดยค่าเริ่มต้นจะถูกแปลงเป็นแพนด้า dtype 'object':DOB object แปลงนี้เป็นรูปแบบวันที่มีdf['DOB'] = pd.to_datetime(df['DOB'])วันที่ได้รับการแปลง: 2016-01-26และเป็น:dtypeDOB datetime64[ns] ตอนนี้ฉันต้องการแปลงรูปแบบวันที่นี้เป็น01/26/2016หรือในรูปแบบวันที่ทั่วไปอื่น ๆ ฉันต้องทำอย่างไร? ไม่ว่าฉันจะลองใช้วิธีใดก็ตามมันจะแสดงวันที่ใน2016-01-26รูปแบบเสมอ

17
วิธีแยกวิเคราะห์ JSON เพื่อรับวัตถุ Date ใน JavaScript
ฉันมี JSON ต่อไปนี้: \/Date(1293034567877)\/ ซึ่งเป็นผลมาจากรหัส. NET นี้: var obj = DateTime.Now; var serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); serializer.Serialize(obj).Dump(); ตอนนี้ปัญหาที่ฉันพบคือวิธีสร้างวัตถุ Date จากสิ่งนี้ใน JavaScript สิ่งที่ฉันพบคือโซลูชัน regex ที่น่าทึ่ง (มีข้อบกพร่องมากมาย) เป็นเรื่องยากที่จะเชื่อว่าไม่มีโซลูชันที่สวยงามเนื่องจากทั้งหมดนี้อยู่ใน JavaScrip ฉันหมายถึงโค้ด JavaScript ที่พยายามอ่าน JSON (JavaScript Object Notation) ซึ่งควรจะเป็นรหัส JavaScript และในขณะนี้ปรากฎว่าไม่ใช่สาเหตุที่ JavaScript ไม่สามารถ ทำงานได้ดีที่นี่ ฉันยังเห็นโซลูชันการประเมินบางอย่างที่ฉันไม่สามารถใช้งานได้ (นอกจากถูกชี้ว่าเป็นภัยคุกคามด้านความปลอดภัย) ไม่มีทางที่จะทำอย่างสวยหรูได้จริงหรือ? คำถามที่คล้ายกันที่ไม่มีคำตอบจริง: วิธีแยกวิเคราะห์รูปแบบ ASP.NET JSON Date ด้วย GWT

9
ลบสองครั้งใน python
ฉันมีสองdatetime.timeค่านิยมexitและenterและผมต้องการที่จะทำสิ่งที่ชอบ: duration = exit - enter อย่างไรก็ตามฉันได้รับข้อผิดพลาดนี้: TypeError: ไม่รองรับประเภทตัวถูกดำเนินการสำหรับ -: 'datetime.time' และ 'datetime.time ฉันจะทำอย่างไรให้ถูกต้อง? ทางออกหนึ่งที่เป็นไปได้คือการแปลงtimeตัวแปรเป็นdatetimeตัวแปรแล้วย่อย แต่ฉันแน่ใจว่าพวกคุณต้องมีวิธีที่ดีกว่าและสะอาดกว่า
117 python  datetime 

11
วิธีที่ดีในการเขียนทับ DateTime ตอนนี้อยู่ระหว่างการทดสอบคืออะไร?
ฉันมีรหัส (C #) ที่ใช้วันที่ของวันนี้เพื่อคำนวณสิ่งต่างๆในอนาคตได้อย่างถูกต้อง ถ้าฉันใช้วันที่ของวันนี้ในการทดสอบฉันต้องคำนวณซ้ำในการทดสอบซึ่งไม่ถูกต้อง วิธีใดดีที่สุดในการตั้งค่าวันที่เป็นค่าที่ทราบภายในการทดสอบเพื่อให้ฉันสามารถทดสอบว่าผลลัพธ์เป็นค่าที่ทราบได้

9
แยกวิเคราะห์สตริงวันที่และเปลี่ยนรูปแบบ
Наэтотвопросестьответына Stack Overflow нарусском : Преобразованиедатымеждустроковымипредствленимимие ฉันมีสตริงวันที่ที่มีรูปแบบ 'Mon Feb 15 2010' ฉันต้องการเปลี่ยนรูปแบบเป็น '15 / 02/2010 ' ฉันจะทำเช่นนี้ได้อย่างไร?

4
จะตรวจสอบได้อย่างไรว่าวันที่ / เวลาปัจจุบันเกินวันที่ / เวลาที่ตั้งไว้หรือไม่?
ฉันกำลังพยายามเขียนสคริปต์ที่จะตรวจสอบว่าวันที่ / เวลาปัจจุบันเลยค่า 05/15/2010 at 4PM ฉันจะใช้ฟังก์ชัน date () ของ PHP เพื่อทำการตรวจสอบนี้ได้อย่างไร
115 php  date  datetime 

9
ฉันจะใช้ DateTime.TryParse กับ Nullable <DateTime> ได้อย่างไร
ฉันต้องการใช้เมธอด DateTime.TryParse เพื่อรับค่าวันที่และเวลาของสตริงเป็น Nullable แต่เมื่อฉันลองสิ่งนี้: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); คอมไพเลอร์บอกฉัน อาร์กิวเมนต์ 'out' ไม่ได้จัดเป็นตัวแปร ไม่แน่ใจว่าต้องทำอะไรที่นี่ ฉันได้ลองแล้ว: out (DateTime)d.Value และไม่ได้ผลเช่นกัน ความคิดใด ๆ ?
115 c#  datetime  nullable 

10
PHP จัดเรียงอาร์เรย์หลายมิติตามองค์ประกอบที่มีวันที่
ฉันมีอาร์เรย์เช่น: Array ( [0] =&gt; Array ( [id] =&gt; 2 [type] =&gt; comment [text] =&gt; hey [datetime] =&gt; 2010-05-15 11:29:45 ) [1] =&gt; Array ( [id] =&gt; 3 [type] =&gt; status [text] =&gt; oi [datetime] =&gt; 2010-05-26 15:59:53 ) [2] =&gt; Array ( [id] =&gt; 4 [type] =&gt; status [text] …
115 php  datetime  arrays  sorting 

6
แปลง DateTime เป็น Date ง่ายๆใน Ruby on Rails
ฉันมีคอลัมน์วันที่และเวลาในฐานข้อมูลที่ฉันต้องการเปลี่ยนเป็นวันที่ธรรมดาเมื่อฉันแสดงให้ผู้ใช้เห็น ฉันจะทำเช่นนั้นได้อย่างไร? def แสดงวันที่ ไม่มี # to_date แต่เป็นสิ่งที่ฉันกำลังมองหา self.date || self.exif_date_time_original.to_date ปลาย

13
แปลงระยะเวลาเป็นชั่วโมงนาที: วินาที (หรือใกล้เคียงกัน) ใน Rails 3 หรือ Ruby
ฉันรู้สึกว่ามีวิธีง่ายๆ / มีอยู่แล้วในตัวในการทำสิ่งนี้ แต่หาไม่เจอ ฉันมีระยะเวลา (เป็นวินาที) เป็นจำนวนเต็มและฉันต้องการแสดงในรูปแบบที่เป็นมิตร เช่น 3600 จะแสดงเป็น "01:00:00" หรือ "1 ชั่วโมง" หรือบางอย่าง ฉันทำได้time_ago_in_words(Time.zone.now+3600)แต่รู้สึกเหมือนแฮ็คนิดหน่อยไม่มีเหตุผลที่จะบวก / ลบจากเวลาปัจจุบันเพื่อจัดรูปแบบค่านี้ มีduration_in_words()หรืออะไร? ขอบคุณ

6
จะได้รับเวลา UTC ใน Python ได้อย่างไร?
ฉันค้นหาวิธีแก้ปัญหาใน StackExchange เป็นจำนวนมาก แต่ไม่มีอะไรทำในสิ่งที่ฉันต้องการ ใน JavaScript ฉันใช้สิ่งต่อไปนี้เพื่อคำนวณเวลา UTC ตั้งแต่ 1 มกราคม 1970: function UtcNow() { var now = new Date(); var utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds()); return utc; } รหัส Python ที่เทียบเท่าจะเป็นอย่างไร
115 python  datetime 

9
วิธีจัดรูปแบบ DateTime ใน Flutter วิธีรับเวลาปัจจุบันใน Flutter
ฉันพยายามแสดงกระแสDateTimeในTextวิดเจ็ตหลังจากแตะที่ปุ่ม ต่อไปนี้ใช้งานได้ แต่ฉันต้องการเปลี่ยนรูปแบบ แนวทางปัจจุบัน DateTime now = DateTime.now(); currentTime = new DateTime(now.year, now.month, now.day, now.hour, now.minute); Text('$currentTime'), ผลลัพธ์ YYYY-MM-JJ HH-MM:00.000 คำถาม ฉันจะเอาชิ้น:00.000ส่วนออกได้อย่างไร?
115 datetime  flutter  dart 

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