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

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


19
คำนวณวันสุดท้ายของเดือนใน JavaScript
ถ้าคุณให้0เป็นdayValueในDate.setFullYearคุณจะได้รับในวันสุดท้ายของเดือนที่ผ่านมา: d = new Date(); d.setFullYear(2008, 11, 0); // Sun Nov 30 2008 มีการอ้างอิงถึงพฤติกรรมนี้ที่เป็นMozilla นี่เป็นคุณสมบัติข้ามเบราว์เซอร์ที่เชื่อถือได้หรือฉันควรจะดูวิธีอื่นหรือไม่?
277 javascript  date 

16
แปลง UTC Epoch เป็นวันที่ท้องถิ่น
ฉันได้ต่อสู้กับสิ่งนี้มานานแล้ว ฉันพยายามแปลงยุคเป็นวัตถุวันที่ กาลส่งถึงฉันใน UTC เมื่อใดก็ตามที่คุณผ่านnew Date()ยุคมันจะถือว่าเป็นยุคท้องถิ่น ฉันพยายามสร้างวัตถุ UTC จากนั้นใช้setTime()เพื่อปรับให้เหมาะกับยุคสมัย แต่วิธีเดียวที่ดูเหมือนว่ามีประโยชน์คือtoUTCString()และสตริงไม่ได้ช่วยฉัน หากฉันส่งสตริงนั้นไปยังวันที่ใหม่ก็ควรสังเกตว่าเป็น UTC แต่ไม่ใช่ new Date( new Date().toUTCString() ).toLocaleString() ความพยายามครั้งต่อไปของฉันคือพยายามหาความแตกต่างระหว่างยุคปัจจุบันในท้องถิ่นกับยุคปัจจุบัน UTC แต่ฉันก็ไม่สามารถรับมันได้ new Date( new Date().toUTCString() ).getTime() - new Date().getTime() มันให้ความแตกต่างเพียงเล็กน้อยกับฉันภายใต้ 1,000 ซึ่งเป็นมิลลิวินาที ข้อเสนอแนะใด ๆ
274 javascript  date  utc  epoch 

15
วิธีการแปลงเวลาเป็นวันที่ใน Bash?
ฉันต้องการคำสั่งเชลล์หรือสคริปต์ที่แปลงเวลา Unix เป็นวันที่ อินพุตสามารถมาจากพารามิเตอร์แรกหรือจาก stdin ซึ่งอนุญาตให้ใช้รูปแบบการใช้งานต่อไปนี้: ts2date 1267619929 และ echo 1267619929 | ts2date ทั้งสองคำสั่งควรส่งออก "พุธ 3 มีนาคม 13:38:49 2010"


11
ฉันจะลบเวลาจากวันที่ด้วย Moment.js ได้อย่างไร
formatCalendarDate = function (dateTime) { return moment.utc(dateTime).format('LLL'); }; มันแสดง: "28 กุมภาพันธ์ 2013 09:24" แต่ฉันต้องการที่จะลบเวลาในตอนท้าย ฉันจะทำสิ่งนั้นได้อย่างไร ฉันใช้Moment.js

10
Java 8: ความแตกต่างระหว่างสอง LocalDateTime ในหลาย ๆ หน่วย
ฉันพยายามคำนวณความแตกต่างระหว่างสองLocalDateTimeอย่าง y years m months d days h hours m minutes s secondsความต้องการส่งออกไปเป็นรูปแบบ นี่คือสิ่งที่ฉันเขียน: import java.time.Duration; import java.time.Instant; import java.time.LocalDateTime; import java.time.Period; import java.time.ZoneId; public class Main { static final int MINUTES_PER_HOUR = 60; static final int SECONDS_PER_MINUTE = 60; static final int SECONDS_PER_HOUR = SECONDS_PER_MINUTE * MINUTES_PER_HOUR; public static …

24
การแสดงวันที่สร้าง
ขณะนี้ฉันมีแอพที่แสดงหมายเลขบิลด์ในหน้าต่างชื่อ นั่นเป็นเรื่องดีและดียกเว้นมันไม่มีความหมายสำหรับผู้ใช้ส่วนใหญ่ที่ต้องการทราบว่าพวกเขามีงานสร้างล่าสุดหรือไม่ - พวกเขามักจะอ้างถึงว่าเป็น "วันพฤหัสบดีที่ผ่านมา" แทนที่จะสร้าง 1.0.8.4321 แผนจะวางวันที่สร้างไว้แทนดังนั้นตัวอย่างเช่น "แอพที่สร้างขึ้นเมื่อวันที่ 21/10/2552" ฉันพยายามหาวิธีเขียนโปรแกรมเพื่อดึงวันที่สร้างออกมาเป็นสตริงข้อความสำหรับใช้งานเช่นนี้ สำหรับหมายเลขบิลด์ฉันใช้: Assembly.GetExecutingAssembly().GetName().Version.ToString() หลังจากกำหนดว่าสิ่งเหล่านั้นเกิดขึ้นได้อย่างไร ฉันต้องการบางสิ่งเช่นนี้สำหรับวันรวบรวม (และเวลาสำหรับคะแนนโบนัส) ตัวชี้ที่นี่ชื่นชมมาก (แก้ตัวถ้าเหมาะสม) หรือวิธีแก้ปัญหา neater ...
260 c#  date  time  compilation 

15
จัดรูปแบบวันที่เป็นวว / ดด / ปปปปโดยใช้ไพพ์
ฉันใช้dateไพพ์เพื่อจัดรูปแบบวันที่ของฉัน แต่ฉันไม่สามารถรับรูปแบบที่แน่นอนที่ฉันต้องการได้หากไม่มีวิธีแก้ปัญหา ฉันเข้าใจท่อผิดหรือเป็นไปไม่ได้ //our root app component import {Component} from 'angular2/core' @Component({ selector: 'my-app', providers: [], template: ` <div> <h2>Hello {{name}}</h2> <h3>{{date | date: 'ddMMyyyy'}}, should be {{date | date: 'dd'}}/{{date | date:'MM'}}/{{date | date: 'yyyy'}}</h3> </div> `, directives: [] }) export class App { constructor() { this.name = 'Angular2' …

4
ใน Python คุณแปลงวินาทีอย่างไรตั้งแต่ยุคเป็นออบเจ็กต์ `datetime '
timeโมดูลสามารถเริ่มต้นใช้ตั้งแต่ยุควินาที: >>> import time >>> t1=time.gmtime(1284286794) >>> t1 time.struct_time(tm_year=2010, tm_mon=9, tm_mday=12, tm_hour=10, tm_min=19, tm_sec=54, tm_wday=6, tm_yday=255, tm_isdst=0) มีวิธีที่สวยงามในการเริ่มต้นdatetime.datetimeวัตถุในลักษณะเดียวกันหรือไม่?
248 python  datetime  date  time  epoch 

15
รับความแตกต่างของเวลาระหว่างสองชุดข้อมูล
ฉันรู้ว่าฉันสามารถทำอะไรได้บ้าง แต่น่าอายฉันมีเวลาที่ยากลำบากในการพยายามทำสิ่งที่ดูเหมือนง่าย: ได้รับความแตกต่างระหว่าง 2 ครั้ง ตัวอย่าง: var now = "04/09/2013 15:00:00"; var then = "04/09/2013 14:20:30"; //expected result: "00:39:30" สิ่งที่ฉันพยายาม: var now = moment("04/09/2013 15:00:00"); var then = moment("04/09/2013 14:20:30"); console.log(moment(moment.duration(now.diff(then))).format("hh:mm:ss")) //outputs 10:39:30 ฉันไม่เข้าใจว่า "10" นั่นคืออะไร ฉันอาศัยอยู่ในบราซิลดังนั้นเราจึง utc-0300 ถ้ามันเกี่ยวข้อง ผลลัพธ์ของmoment.duration(now.diff(then))คือช่วงเวลาที่มีค่าภายในที่ถูกต้อง: days: 0 hours: 0 milliseconds: 0 minutes: 39 months: 0 …


8
System.currentTimeMillis () เทียบกับวันที่ใหม่ () กับ Calendar.getInstance (). getTime ()
ถ้าเป็นเช่นนี้คุณจะได้รับStack Overflow ที่ว่างเปล่า : คำจำกัดความ - System.currentTimeMillis () และวันที่ (). getTime ()? ใน Java ประสิทธิภาพการทำงานและทรัพยากรของการใช้คืออะไร System.currentTimeMillis() เมื่อเทียบกับ new Date() เมื่อเทียบกับ Calendar.getInstance().getTime() เท่าที่ฉันเข้าใจมันSystem.currentTimeMillis()เป็นสิ่งที่มีประสิทธิภาพมากที่สุด อย่างไรก็ตามในแอปพลิเคชั่นส่วนใหญ่ค่าที่มีความยาวนั้นจะต้องถูกแปลงเป็น Date หรือวัตถุที่คล้ายกันเพื่อทำสิ่งที่มีความหมายต่อมนุษย์


8
วิธีเลือกวันที่จากคอลัมน์วันที่และเวลา
ฉันมีคอลัมน์ประเภท "datetime" ที่มีค่าเช่น 2009-10-20 10:00:00 ฉันต้องการดึงวันที่ออกจาก datetime และเขียนข้อความค้นหาเช่น: SELECT * FROM data WHERE datetime = '2009-10-20' ORDER BY datetime DESC ต่อไปนี้เป็นวิธีที่ดีที่สุดที่จะทำหรือไม่ SELECT * FROM data WHERE datetime BETWEEN('2009-10-20 00:00:00' AND '2009-10-20 23:59:59') ORDER BY datetime DESC อย่างไรก็ตามจะส่งคืนชุดผลลัพธ์ที่ว่างเปล่า ข้อเสนอแนะใด ๆ
238 mysql  date  datetime 

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