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

วันที่เป็นการอ้างอิงถึงวันใดวันหนึ่งที่แสดงภายในระบบปฏิทินและประกอบด้วยปีเดือนและวัน

5
ฉันจะคำนวณเวลาระหว่าง 2 วันใน typescript ได้อย่างไร
ใช้งานได้ใน Javascript new Date()-new Date("2013-02-20T12:01:04.753Z") แต่ใน typescript ฉันไม่สามารถพักสองวันใหม่ได้ Date("2013-02-20T12:01:04.753Z") ไม่ทำงานเพราะ paremater ไม่ตรงกับลายเซ็นวันที่
138 date  typescript 

5
ความแตกต่างระหว่างวันที่สองวันใน Python
ฉันมีวันที่สองวันที่แตกต่างกันและฉันต้องการทราบความแตกต่างระหว่างวัน รูปแบบของวันที่คือ YYYY-MM-DD ฉันมีฟังก์ชั่นที่สามารถเพิ่มหรือ SUBTRACT หมายเลขที่กำหนดเป็นวันที่: def addonDays(a, x): ret = time.strftime("%Y-%m-%d",time.localtime(time.mktime(time.strptime(a,"%Y-%m-%d"))+x*3600*24+3600)) return ret โดยที่ A คือวันที่และ x จำนวนวันที่ฉันต้องการเพิ่ม และผลลัพธ์ก็คือวันที่อื่น ฉันต้องการฟังก์ชันที่ฉันสามารถระบุวันที่ได้สองวันและผลลัพธ์จะเป็น int ที่มีความแตกต่างของวันที่เป็นวัน
138 python  date 

12
วันที่ python ของเดือนก่อนหน้า
ฉันพยายามหาวันที่ของเดือนก่อนด้วย python นี่คือสิ่งที่ฉันได้ลอง: str( time.strftime('%Y') ) + str( int(time.strftime('%m'))-1 ) อย่างไรก็ตามวิธีนี้ไม่ดีด้วยเหตุผล 2 ประการประการแรกจะส่งคืน 20122 สำหรับเดือนกุมภาพันธ์ของปี 2012 (แทนที่จะเป็น 201202) และประการที่สองจะส่งคืน 0 แทนที่จะเป็น 12 ในเดือนมกราคม ฉันได้แก้ไขปัญหานี้ด้วยการทุบตี echo $(date -d"3 month ago" "+%G%m%d") ฉันคิดว่าถ้า bash มีวิธีในตัวเพื่อจุดประสงค์นี้ python ที่มีอุปกรณ์ครบครันกว่ามากควรให้สิ่งที่ดีกว่าการบังคับให้เขียนสคริปต์ของตัวเองเพื่อให้บรรลุเป้าหมายนี้ แน่นอนฉันสามารถทำบางสิ่งเช่น: if int(time.strftime('%m')) == 1: return '12' else: if int(time.strftime('%m')) < 10: return '0'+str(time.strftime('%m')-1) else: …
133 python  date  time 

10
Moment.js - ฉันจะหาจำนวนปีนับจากวันที่ไม่ปัดเศษได้อย่างไร
ฉันกำลังพยายามคำนวณอายุของบุคคลโดยใช้Moment.jsแต่ฉันพบว่าเมธอดfromNowมีประโยชน์อย่างอื่นจะวนรอบปี ตัวอย่างเช่นหากวันนี้คือ 27 ธันวาคม 2555 และวันเกิดของบุคคลนั้นคือ 02/26/1978 moment("02/26/1978", "MM/DD/YYYY").fromNow()จะส่งกลับ '35 ปีที่แล้ว ' ฉันจะทำให้ Moment.js ละเว้นจำนวนเดือนได้อย่างไรและเพียงส่งคืนจำนวนปี (เช่น 34) นับตั้งแต่วันที่

4
วันที่จัดรูปแบบราง
ฉันกำลังโพสต์วันที่ไปยัง API และรูปแบบที่ต้องการมีดังนี้: 2014-12-01T01:29:18 ฉันสามารถหาวันที่ได้จากแบบจำลองดังนี้: Model.created_at.to_s ที่ส่งคืน: 2014-12-01 01:29:18 -0500 ฉันจะใช้ Rails หรือ Ruby เพื่อจัดรูปแบบให้เหมือนกับรูปแบบที่ต้องการด้วย T และลบ -0500 ได้อย่างไร

5
เพิ่มวันที่ที่ขาดหายไปในกรอบข้อมูลแพนด้า
ข้อมูลของฉันอาจมีหลายเหตุการณ์ในวันที่กำหนดหรือไม่มีเหตุการณ์ในวันที่ ฉันใช้เหตุการณ์เหล่านี้นับตามวันที่และวางแผนไว้ อย่างไรก็ตามเมื่อฉันวางโครงเรื่องทั้งสองซีรีส์ของฉันไม่ตรงกันเสมอไป idx = pd.date_range(df['simpleDate'].min(), df['simpleDate'].max()) s = df.groupby(['simpleDate']).size() ในโค้ดด้านบนidxจะกลายเป็นช่วงของ say 30 วัน 09-01-2013 ถึง 09-30-2013 อย่างไรก็ตามSอาจมีเวลาเพียง 25 หรือ 26 วันเนื่องจากไม่มีเหตุการณ์ใด ๆ เกิดขึ้นในวันที่กำหนด จากนั้นฉันจะได้รับ AssertionError เนื่องจากขนาดไม่ตรงกันเมื่อฉันพยายามพล็อต: fig, ax = plt.subplots() ax.bar(idx.to_pydatetime(), s, color='green') อะไรคือวิธีที่เหมาะสมในการจัดการกับปัญหานี้? ฉันต้องการลบวันที่ที่ไม่มีค่าออกจากIDXหรือ (ซึ่งฉันอยากจะทำ) คือเพิ่มวันที่ที่ขาดหายไปในชุดด้วยจำนวน 0 ฉันอยากจะมีกราฟเต็ม 30 วันที่มีค่า 0 หากแนวทางนี้ถูกต้องมีข้อเสนอแนะในการเริ่มต้นอย่างไร ฉันต้องการreindexฟังก์ชันไดนามิกบางประเภทหรือไม่? นี่คือตัวอย่างS ( df.groupby(['simpleDate']).size() ) โปรดสังเกตว่าไม่มีรายการสำหรับ …
129 python  date  plot  pandas  dataframe 

6
มีรูปแบบวันที่เพื่อแสดงวันในสัปดาห์ใน java หรือไม่?
ฉันรู้รูปแบบวันที่เช่น "yyyy-mm-dd"- ซึ่งแสดงวันที่ในรูปแบบ2011-02-26 "yyyy-MMM-dd"- ซึ่งแสดงวันที่ในรูปแบบ2011-FEB-26 ที่จะใช้เช่น: SimpleDateFormat formatter = new SimpleDateFormat( "yyyy/MMM/dd "); ฉันต้องการรูปแบบที่จะช่วยแสดงวันในสัปดาห์เช่น2011-02-MONหรืออะไรก็ได้ ฉันแค่ต้องการให้วันในสัปดาห์แสดงเป็นตัวอักษรพร้อมเดือนและปี ช่วยบอกรูปแบบเช่นนี้ได้ไหม

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


30
วิธีคำนวณ "เวลาที่ผ่านมา" ใน Java
ใน Ruby on Rails มีคุณลักษณะที่ให้คุณใช้วันที่และพิมพ์ว่า "นานมาแล้ว" เป็นอย่างไร ตัวอย่างเช่น: 8 minutes ago 8 hours ago 8 days ago 8 months ago 8 years ago มีวิธีง่ายๆในการทำเช่นนี้ใน Java หรือไม่?

4
MySQL SELECT WHERE วันที่และเวลาตรงกับวัน (และไม่จำเป็นต้องเป็นเวลา)
ฉันมีตารางที่มีคอลัมน์วันที่และเวลา ฉันต้องการส่งคืนบันทึกทั้งหมดของวันที่กำหนดโดยไม่คำนึงถึงเวลา หรือกล่าวอีกนัยหนึ่งคือถ้าตารางของฉันมีเพียง 4 ระเบียนต่อไปนี้ระบบจะส่งคืนเฉพาะรายการที่ 2 และ 3 เท่านั้นหากฉัน จำกัด ไว้ที่ 2012-12-25 2012-12-24 00:00:00 2012-12-25 00:00:00 2012-12-25 06:00:00 2012-12-26 05:00:00
127 mysql  date  select 

5
แบบสอบถาม Postgresql ระหว่างช่วงวันที่
ฉันพยายามสอบถามฐานข้อมูล postgresql ของฉันเพื่อส่งคืนผลลัพธ์ที่วันที่อยู่ในเดือนและปีที่แน่นอน กล่าวอีกนัยหนึ่งฉันต้องการค่าทั้งหมดสำหรับเดือนต่อปี วิธีเดียวที่ฉันทำได้จนถึงตอนนี้คือ: SELECT user_id FROM user_logs WHERE login_date BETWEEN '2014-02-01' AND '2014-02-28' ปัญหาคือฉันต้องคำนวณวันที่แรกและวันที่สุดท้ายก่อนที่จะค้นหาตาราง มีวิธีที่ง่ายกว่านี้ไหม ขอบคุณ
127 sql  postgresql  date  between 

10
รับวันแรกและวันสุดท้ายของเดือนโดยใช้ threeten, LocalDate
ฉันมี LocalDate ซึ่งจำเป็นต้องได้รับวันแรกและวันสุดท้ายของเดือน ฉันจะทำอย่างไร? เช่น. 13/2/2014 ฉันต้องการรับ1/2/2014และ28/2/2014ในรูปแบบLocalDate ใช้คลาส LocalDate ที่สาม
127 java  date  java-time 

11
ฉันจะนับมิลลิวินาทีตั้งแต่เที่ยงคืนสำหรับปัจจุบันได้อย่างไร
หมายเหตุฉันไม่ต้องการมิลลิวินาทีจากยุค ฉันต้องการจำนวนมิลลิวินาทีบนนาฬิกา ตัวอย่างเช่นฉันมีรหัสนี้ Date date2 = new Date(); Long time2 = (long) (((((date2.getHours() * 60) + date2.getMinutes())* 60 ) + date2.getSeconds()) * 1000); มีวิธีรับมิลลิวินาทีพร้อมวันที่หรือไม่? มีวิธีอื่นในการทำเช่นนี้หรือไม่? หมายเหตุ: System.currentTimeMillis()ให้เวลาเป็นมิลลิวินาทีจากยุคซึ่งไม่ใช่สิ่งที่ฉันกำลังมองหา
125 java  date  time  milliseconds 

19
SQL เพื่อกำหนดวันเข้าใช้งานตามลำดับขั้นต่ำ?
ตารางประวัติผู้ใช้ต่อไปนี้มีหนึ่งระเบียนสำหรับทุกวันที่ผู้ใช้รายหนึ่งเข้าถึงเว็บไซต์ (ในช่วงเวลา UTC 24 ชั่วโมง) มีบันทึกมากมายหลายพันรายการ แต่มีเพียงหนึ่งรายการต่อวันต่อผู้ใช้ หากผู้ใช้ไม่ได้เข้าถึงเว็บไซต์ในวันนั้นจะไม่มีการสร้างบันทึก Id UserId CreationDate ------ ------ ------------ 750997 12 2552-07-07 18: 42: 20.723 750998 15 2552-07-07 18: 42: 20.927 751000 19 2009-07-07 18: 42: 22.283 สิ่งที่ฉันกำลังมองหาคือแบบสอบถาม SQL ในตารางนี้ที่มีประสิทธิภาพที่ดีซึ่งจะบอกฉันว่าผู้ใช้รายใดได้เข้าถึงเว็บไซต์เป็นเวลา (n) วันต่อเนื่องโดยไม่ขาดวัน ในคำอื่น ๆจำนวนผู้ใช้ที่มี (n) ระเบียนในตารางนี้มีลำดับ (วันก่อนหรือวันหลัง) วันที่ ? หากวันใดขาดหายไปจากลำดับลำดับจะเสียและควรเริ่มใหม่อีกครั้งที่ 1; เรากำลังมองหาผู้ใช้ที่มีจำนวนวันต่อเนื่องที่นี่โดยไม่มีช่องว่าง ความคล้ายคลึงใด ๆ ระหว่างข้อความค้นหานี้กับป้าย …

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