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

การวัดเวลาที่ใช้ในการดำเนินการ นอกจากนี้คำถามที่เกี่ยวข้องกับการรับเวลาปัจจุบันการคำนวณตามเวลาการจัดรูปแบบและการแยกวิเคราะห์เวลาเป็นต้น


7
มีปัญหาในการเปรียบเทียบเวลากับ RSpec
ฉันใช้ Ruby บน Rails 4 และ rspec-rail gem 2.14 สำหรับอ็อบเจ็กต์ของฉันฉันต้องการเปรียบเทียบเวลาปัจจุบันกับupdated_atแอ็ตทริบิวต์อ็อบเจ็กต์หลังจากรันแอ็คชันคอนโทรลเลอร์ แต่ฉันมีปัญหาเนื่องจากข้อมูลจำเพาะไม่ผ่าน นั่นคือกำหนดต่อไปนี้เป็นรหัสข้อมูลจำเพาะ: it "updates updated_at attribute" do Timecop.freeze patch :update @article.reload expect(@article.updated_at).to eq(Time.now) end เมื่อฉันเรียกใช้ข้อมูลจำเพาะข้างต้นฉันได้รับข้อผิดพลาดต่อไปนี้: Failure/Error: expect(@article.updated_at).to eq(Time.now) expected: 2013-12-05 14:42:20 UTC got: Thu, 05 Dec 2013 08:42:20 CST -06:00 (compared using ==) ฉันจะทำ spec ให้ผ่านได้อย่างไร? หมายเหตุ : ฉันลองทำสิ่งต่อไปนี้แล้วด้วย (สังเกตการutcเพิ่มเติม): …

19
จะแปลงมิลลิวินาทีเป็นรูปแบบที่มนุษย์อ่านได้อย่างไร?
ฉันต้องการแปลงจำนวนมิลลิวินาทีโดยพลการเป็นวันชั่วโมงนาทีวินาที ตัวอย่างเช่น 10 วัน 5 ชั่วโมง 13 นาที 1 วินาที

2
แปลง UNIX epoch เป็นวัตถุ Date
ฉันกำลังวางแผนและทำการคำนวณเกี่ยวกับอนุกรมเวลาที่กระจายสม่ำเสมอ ปัจจุบันการประทับเวลาถูกจัดเก็บเป็นจำนวนเต็มแทนจำนวนวินาทีนับตั้งแต่ยุค UNIX (เช่น1352068320) แต่Dateวัตถุดูเหมือนจะเหมาะสมกว่าสำหรับการลงจุด ฉันจะทำการแปลงได้อย่างไร? ฉันได้อ่าน?Date, ?as.Dateและ??epochแต่ดูเหมือนจะไม่ได้รับข้อมูลว่า
118 r  time  r-faq 

8
ใช้% f กับ strftime () ใน Python เพื่อรับไมโครวินาที
ฉันกำลังพยายามใช้ strftime () เพื่อความแม่นยำระดับไมโครวินาทีซึ่งดูเหมือนจะเป็นไปได้โดยใช้% f (ตามที่ระบุไว้ที่นี่ ) อย่างไรก็ตามเมื่อฉันลองใช้รหัสต่อไปนี้: import time import strftime from time print strftime("%H:%M:%S.%f") ... ฉันได้ชั่วโมงนาทีและวินาที แต่% f พิมพ์เป็น% f โดยไม่มีสัญญาณของไมโครวินาที ฉันใช้ Python 2.6.5 บน Ubuntu ดังนั้นมันควรจะใช้ได้และควรรองรับ% f (รองรับ 2.6 ขึ้นไปเท่าที่ฉันรู้)
112 python  time  strftime 

5
แปลงเวลาเวลาเป็นสตริง
ฉันพยายามเพิ่มค่าบางอย่างจากฐานข้อมูลของฉันไปที่[]stringใน Go บางส่วนเป็นการประทับเวลา ฉันได้รับข้อผิดพลาด: ไม่สามารถใช้ U.Created_date (type time.Time) เป็นสตริงประเภทในองค์ประกอบอาร์เรย์ ฉันสามารถแปลงtime.Timeเป็นstring? type UsersSession struct { Userid int Timestamp time.Time Created_date time.Time } type Users struct { Name string Email string Country string Created_date time.Time Id int Hash string IP string } - var usersArray = [][]string{} rows, err := db.Query("SELECT u.id, …
111 string  time  go 

11
Ruby / Rails - เปลี่ยนเขตเวลาของเวลาโดยไม่ต้องเปลี่ยนค่า
ฉันมีบันทึกfooในฐานข้อมูลที่มี:start_timeและ:timezoneคุณลักษณะ :start_timeเป็นเวลาใน UTC - การ2001-01-01 14:20:00ยกตัวอย่างเช่น :timezoneเป็นสตริง - America/New_Yorkยกตัวอย่างเช่น ฉันต้องการที่จะสร้างวัตถุเวลาใหม่ที่มีค่าของแต่มีเขตเวลาที่ระบุไว้โดย:start_time :timezoneฉันไม่ต้องการโหลด:start_timeแล้วแปลงเป็น:timezoneเพราะ Rails จะฉลาดและอัปเดตเวลาจาก UTC ให้สอดคล้องกับเขตเวลานั้น ปัจจุบัน t = foo.start_time => 2000-01-01 14:20:00 UTC t.zone => "UTC" t.in_time_zone("America/New_York") => Sat, 01 Jan 2000 09:20:00 EST -05:00 แต่ฉันอยากเห็น => Sat, 01 Jan 2000 14:20:00 EST -05:00 กล่าวคือ. ฉันต้องการทำ: t => 2000-01-01 14:20:00 …

6
นักเทียบท่าคอนเทนเนอร์จะซิงค์เวลาอัตโนมัติกับเครื่องโฮสต์หรือไม่
ให้ฉันเปลี่ยนเขตเวลาของคอนเทนเนอร์นักเทียบท่าอย่างถูกต้องแล้ว ฉันจำเป็นต้องติดตั้งเซิร์ฟเวอร์ NTP ภายในคอนเทนเนอร์นักเทียบท่าเพื่อซิงค์เวลาเป็นระยะหรือคอนเทนเนอร์จะซิงค์เวลาจากเครื่องโฮสต์หรือไม่
108 time  timezone  clock  docker  ntp 

8
จะเปรียบเทียบเวลาใน Python ได้อย่างไร?
ฉันเห็นว่าการเปรียบเทียบวันที่สามารถทำได้และก็มีเช่นdatetime.timedelta()กัน แต่ฉันกำลังดิ้นรนเพื่อหาวิธีตรวจสอบว่าเวลาปัจจุบัน ( datetime.datetime.now()) เร็วกว่าช้ากว่าหรือตรงกับเวลาที่กำหนด (เช่น 8.00 น.) โดยไม่คำนึงถึงวันที่


6
จะแยก epoch จาก LocalDate และ LocalDateTime ได้อย่างไร
ฉันจะแยกค่า epoch Longจากอินสแตนซ์ของLocalDateTimeหรือได้LocalDateอย่างไร ฉันได้ลองทำสิ่งต่อไปนี้แล้ว แต่ให้ผลลัพธ์อื่น ๆ : LocalDateTime time = LocalDateTime.parse("04.02.2014 19:51:01", DateTimeFormatter.ofPattern("dd.MM.yyyy HH:mm:ss")); System.out.println(time.getLong(ChronoField.SECOND_OF_DAY)); // gives 71461 System.out.println(time.getLong(ChronoField.EPOCH_DAY)); // gives 16105 สิ่งที่ฉันต้องการมีเพียงค่า1391539861สำหรับวันที่และเวลาใน"04.02.2014 19:51:01"เครื่อง เขตเวลาของฉันคือEurope/OsloUTC + 1 พร้อมเวลาออมแสง
103 java  time  java-8  epoch  java-time 

14
การจัดรูปแบบเวลาปัจจุบันด้วย Javascript
ฉันต้องการรับเวลาปัจจุบันในรูปแบบเฉพาะด้วยจาวาสคริปต์ ด้วยฟังก์ชั่นด้านล่างและการเรียกมันจะทำให้ฉัน ศุกร์ 01 กุมภาพันธ์ 2556 13:56:40 GMT + 1300 (เวลาออมแสงของนิวซีแลนด์) แต่ฉันต้องการจัดรูปแบบเป็น วันศุกร์ 14:00 น. 1 กุมภาพันธ์ 2013 var d = new Date(); var x = document.getElementById("time"); x.innerHTML = d; แน่นอนว่าโค้ดด้านบนไม่มีตรรกะการจัดรูปแบบใด ๆ แต่ฉันยังไม่พบรูปแบบที่ "ใช้งานได้" ใด ๆ
103 javascript  date  time  format 


8
แปลง String เป็น DateTime
ฉันต้องการแยกวิเคราะห์ String ต่อไปนี้เป็น DateTime Object: 30/Nov/2009:16:29:30 +0100 มีวิธีง่ายๆในการทำเช่นนี้หรือไม่? PS:ฉันต้องการแปลงสตริงด้านบนตามที่เป็นอยู่ ลำไส้ใหญ่หลังปีไม่ใช่การพิมพ์ผิด ฉันยังต้องการแก้ปัญหาด้วย Ruby ไม่ใช่ RoR
101 ruby  date  time  parsing 

30
สร้างหมายเลขเฉพาะด้วยเวลาจาวาสคริปต์
ฉันต้องการสร้างหมายเลขประจำตัวที่ไม่ซ้ำกันในทันทีโดยใช้จาวาสคริปต์ ที่ผ่านมาฉันได้ทำสิ่งนี้โดยการสร้างตัวเลขโดยใช้เวลา ตัวเลขจะประกอบด้วยปีสี่หลักเดือนสองหลักวันสองหลักชั่วโมงสองหลักนาทีสองหลักสองหลักวินาทีและสามหลักมิลลิวินาที มันจะมีลักษณะดังนี้: 20111104103912732 ... นี่จะให้ความแน่นอนเพียงพอสำหรับหมายเลขเฉพาะสำหรับวัตถุประสงค์ของฉัน เป็นเวลานานแล้วที่ฉันทำสิ่งนี้และฉันไม่มีรหัสอีกต่อไป ใครมีรหัสในการทำเช่นนี้หรือมีข้อเสนอแนะที่ดีกว่าในการสร้าง ID เฉพาะ

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