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

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

7
การแยกสตริงวันที่ใน Go
ฉันลองแยกวิเคราะห์สตริงวันที่"2014-09-12T11:45:26.371Z"ใน Go รหัส layout := "2014-09-12T11:45:26.371Z" str := "2014-11-12T11:45:26.371Z" t, err := time.Parse(layout , str) ฉันได้รับข้อผิดพลาดนี้: เวลาในการแยกวิเคราะห์ "2014-11-12T11: 47: 39.489Z": เดือนที่อยู่นอกช่วง ฉันจะแยกวิเคราะห์สตริงวันที่นี้ได้อย่างไร
150 date  go 

4
getMonth ใน javascript ให้เดือนก่อนหน้า
ฉันใช้ datepicker ซึ่งให้วันที่ในรูปแบบอา. 7 ก.ค. 00:00:00 EDT 2013 แม้ว่าเดือนนั้นจะบอกว่ากรกฎาคม แต่ถ้าฉันทำ getMonth มันจะให้ข้อมูลของเดือนก่อนหน้า var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013"); d1.getMonth());//gives 6 instead of 7 ผมทำอะไรผิดหรือเปล่า?
150 javascript  date 

11
ปีสูงสุดในวันหมดอายุของบัตรเครดิต
บริการออนไลน์ต่างๆมีค่าแตกต่างกันสำหรับปีสูงสุดที่หมดอายุเมื่อมาถึงบัตรเครดิต ตัวอย่างเช่น Basecamp: +15 ปี (2025) Amazon: +20 ปี (2030) Paypal: +19 ปี (2029) อะไรคือความสมเหตุสมผลสูงสุดที่นี่? มีแนวทางอย่างเป็นทางการหรือไม่?
149 date  max  credit-card  billing 

6
รับความแตกต่างของเวลาระหว่างสองวันในไม่กี่วินาที
ฉันพยายามที่จะได้รับความแตกต่างระหว่างสองวันในไม่กี่วินาที ตรรกะจะเป็นเช่นนี้: กำหนดวันเริ่มต้นซึ่งจะเป็นตอนนี้; กำหนดวันสุดท้ายซึ่งจะเป็นวันเริ่มต้นบวกจำนวนวินาทีในอนาคต (สมมติว่า 15 ตัวอย่าง) รับความแตกต่างระหว่างสองเหล่านี้ (จำนวนวินาที) เหตุผลที่ฉันทำกับวันที่เป็นเพราะวันที่ / เวลาสุดท้ายขึ้นอยู่กับตัวแปรอื่น ๆ และมันก็ไม่เหมือนเดิม (ขึ้นอยู่กับว่าผู้ใช้ทำอะไรเร็ว) และฉันก็เก็บวันที่เริ่มต้นสำหรับสิ่งอื่น ๆ ฉันพยายามทำสิ่งนี้: var _initial = new Date(), _initial = _initial.setDate(_initial.getDate()), _final = new Date(_initial); _final = _final.setDate(_final.getDate() + 15 / 1000 * 60); var dif = Math.round((_final - _initial) / (1000 * 60)); สิ่งที่ฉันไม่เคยได้รับความแตกต่างที่ถูกต้อง …
149 javascript  date 


7
Java SimpleDateFormat (“ yyyy-MM-dd'T'HH: mm: ss'Z '”) ให้เขตเวลาเป็น IST
ฉันมีตัวสร้าง SimpleDateFormat เป็น SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") และฉันแยกสตริง "2013-09-29T18:46:19Z". ฉันได้อ่านแล้วว่าที่นี่ Z หมายถึงGMT/UTCเขตเวลา แต่เมื่อฉันพิมพ์วันที่นี้บนคอนโซลมันจะพิมพ์เวลา IST สำหรับวันที่ส่งคืน ตอนนี้คำถามของฉันคือว่าผลลัพธ์ของฉันถูกหรือผิด?

5
ฉันควรใช้คลาสวันที่และเวลาของ Java หรือไปกับห้องสมุดบุคคลที่สามเช่น Joda Time
ฉันกำลังสร้างระบบบนเว็บซึ่งจะใช้ในประเทศจากทั่วทุกมุมโลก ข้อมูลประเภทหนึ่งที่ต้องจัดเก็บคือวันที่และเวลา ข้อดีและข้อเสียของการใช้คลาสวันที่และเวลาของ Java เทียบกับไลบรารีของบุคคลที่สามเช่น ภายนอกเวลา Jodaคืออะไร ฉันเดาว่าห้องสมุดบุคคลที่สามเหล่านี้มีอยู่ด้วยเหตุผลที่ดี แต่ฉันไม่เคยเปรียบเทียบพวกเขาเอง
147 java  date  time  jodatime 

10
พิมพ์วันที่แก้ไขล่าสุดของไฟล์ใน Bash
ฉันไม่สามารถหาวิธีพิมพ์วันที่ของไฟล์ได้ ฉันสามารถพิมพ์ไฟล์ทั้งหมดในไดเรกทอรีได้ แต่ฉันต้องพิมพ์วันที่ด้วย ฉันรู้ว่าฉันต้องแนบรูปแบบวันที่ด้วยเสียงสะท้อนของรายการ แต่ทั้งหมดฉันไม่พบรูปแบบที่ถูกต้อง echo "Please type in the directory you want all the files to be listed" read directory for entry in "$directory"/* do echo "$entry" done
147 bash  shell  file  date  unix 

15
ฉันจะคำนวณวันที่ใน JavaScript สามเดือนก่อนวันนี้ได้อย่างไร
ฉันกำลังพยายามสร้างวันที่ซึ่งเป็น 3 เดือนก่อนวันที่ปัจจุบัน ฉันได้รับเดือนปัจจุบันตามรหัสด้านล่าง var currentDate = new Date(); var currentMonth = currentDate.getMonth()+1; พวกคุณช่วยบอกตรรกะให้ฉันในการคำนวณและจัดรูปแบบวันที่ (วัตถุDateประเภทข้อมูล) โดยพิจารณาว่าเมื่อเดือนคือมกราคม (1) 3 เดือนก่อนวันที่จะเป็น OCtober (10)
147 javascript  date 

28
ฉันจะคำนวณอายุของใครบางคนใน Java ได้อย่างไร
ฉันต้องการคืนอายุในปีเป็น int ในวิธีการ Java สิ่งที่ฉันมีตอนนี้คือสิ่งต่อไปนี้ที่ getBirthDate () ส่งคืนวัตถุวันที่ (พร้อมกับวันเกิด ;-)): public int getAge() { long ageInMillis = new Date().getTime() - getBirthDate().getTime(); Date age = new Date(ageInMillis); return age.getYear(); } แต่เนื่องจาก getYear () เลิกใช้แล้วฉันสงสัยว่ามีวิธีที่ดีกว่าในการทำเช่นนี้หรือไม่ ฉันไม่แน่ใจด้วยซ้ำว่าทำงานได้อย่างถูกต้องเนื่องจากยังไม่มีการทดสอบหน่วยในสถานที่
147 java  date  calendar 

12
แยกวิเคราะห์วันที่โดยไม่มีเขตเวลาจาวาสคริปต์
ฉันต้องการแยกวันที่โดยไม่มีเขตเวลาใน JavaScript ฉันเหนื่อย: new Date(Date.parse("2005-07-08T00:00:00+0000")); ส่งคืนวันศุกร์ 7 ก.ค. 2548 02:00:00 GMT + 0200 (เวลามาตรฐานยุโรปกลาง) new Date(Date.parse("2005-07-08 00:00:00 GMT+0000")); ส่งคืนผลลัพธ์เดียวกัน new Date(Date.parse("2005-07-08 00:00:00 GMT-0000")); ส่งคืนผลลัพธ์เดียวกัน ฉันต้องการแยกเวลา: ไม่มีโซนเวลา โดยไม่ต้องเรียก constructor Date.UTC หรือ Date ใหม่ (ปี, เดือน, วัน) เพียงแค่ส่งสตริงเข้าไปในตัวสร้าง Date (โดยไม่ต้องเข้าใกล้ต้นแบบ) ฉันมีกับผลิตภัณฑ์วัตถุไม่ได้DateString



19
คุณจัดรูปแบบวันในเดือนนั้นเพื่อพูดว่า "11th", "21" หรือ "23" (ตัวบ่งชี้ลำดับ) อย่างไร
ฉันรู้ว่านี้จะให้ฉันวันของเดือนเป็นตัวเลข ( 11, 21, 23): SimpleDateFormat formatDayOfMonth = new SimpleDateFormat("d"); แต่อย่างไรคุณจัดรูปแบบวันที่ของเดือนที่จะมีตัวบ่งชี้ลำดับการพูด11th, 21stหรือ23rd?

6
Date.getDay () จาวาสคริปต์กลับมาผิดวัน
สวัสดีฉันใหม่ในจาวาสคริปต์ฉันมีรหัสจาวาสคริปต์ alert(DATE.value); var d = new Date(DATE.value); var year = d.getFullYear(); var month = d.getMonth(); var day = d.getDay(); alert(month); alert(day); if(2012 < year < 1971 | 1 > month+1 > 12 | 0 >day > 31){ alert(errorDate); DATE.focus(); return false; } ยกตัวอย่าง: DATE.value = "11/11/1991" เมื่อฉันเรียกalert(day);มันแสดงให้ฉันเห็น3; เมื่อฉันโทรalert(d);มันจะส่งคืนข้อมูลที่ถูกต้องให้ฉัน
146 javascript  date 

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