Eminim, doğru tarihi elde etmek için JavaScript'teki her Unix zaman damgasına üç sıfır eklemem gerek. Nedenini söyler misin? Epoch vs. saniye cinsinden milisaniye kadar basit mi?JavaScript'te unix zaman damgasını 1000'e neden katmam gerekiyor?
cevap
Javascript dahili olarak milisaniye kullandığı için, normal UNIX zaman damgaları genellikle saniye cinsindendir.
Bu veri kaybına eşit olmaz mı? Yuvarlama hataları? – Edward
Çarpma bile, hiçbir şey kaybetmemelidir Javascript'in garip-bir-float-is-a-float 'Number' tipi yuvarlama hataları olmadan bunu yapabilmeliyiz.Diğer taraftan Division en azından normal UNIX zaman damgasının ifade edemeyeceği milisaniye kısmını kaybedecek neyse. – deceze
Javascript, epoch'tan bu yana geçen milisaniye sayısını kullanır. Unix zaman damgası, epoch'tan bu yana geçen süredir.
Dolayısıyla, gerek JavaScript
Unix zaman kullanmadan önce millseconds içine Unix zaman damgasını dönüştürmek için dönemin (1 Ocak 1970) itibaren saniye sayısıdır. Javascript'te, Date
nesnesi, çağdan bu yana geçen milisaniye sayısını, dolayısıyla 1000 katlık farkı bekler.
- 1. unix zaman damgasını H2 zaman damgasına dönüştürün
- 2. Mikrosaniye doğruluğu ile unix zaman damgasını sıkıştırmak
- 3. Android'de Unix zaman damgasını nasıl oluşturabilirim?
- 4. Joda LocalDateTime için Unix zaman damgasını dönüştürün
- 5. Toplama Çerçevesi - Unix Zaman Damgasını ISODate'e Dönüştürme
- 6. Bir UNIX dizini zaman damgasını değiştirdiğinde ne zaman
- 7. Unix zaman damgasını biçimlendirecek bir mysql işlevi var mı?
- 8. Unix zaman damgasını Perl'de okunabilir bir tarihe dönüştürün
- 9. C'deki unix zaman damgasını int cinsinden nasıl alabilirim?
- 10. Bir önceki Çarşamba günü gece yarısının unix zaman damgasını al
- 11. Unix Zaman Damgası Python
- 12. Logstash zaman damgasını ayrıştıramadı
- 13. Bir dosyaya dokunun - değiştirilen zaman damgasını güncelleyin
- 14. Fiddler'da istek zaman damgasını göster?
- 15. UNIX Zaman Damgası MySQL DATETIME
- 16. VARCHAR zaman damgasını TIMESTAMP'e dönüştürün?
- 17. Ruby/Rails: Bir UNIX zaman damgasına dönüştürme
- 18. Unix zaman damgasını temel alan otomatik e-postalar için en iyi çözüm
- 19. Yeni nvD3'e - unix zaman damgasını x eksenindeki tarihler olarak nasıl gösterebilirim?
- 20. .NET çerçevesi, UNIX zaman damgasını temel alarak geçerli zamanı saniye cinsinden destekliyor mu?
- 21. Python: Unix zaman damgasını bir sonraki gün 00:00 ve 23:59'da nasıl alabilirim?
- 22. UNIX zaman damgası (milisaniye ile) HH için: MM: SS Python'da
- 23. Normal İfade: Dosya Adından Zaman Damgasını Kaldırma
- 24. MySQL deposu zaman damgasını dahili olarak nasıl?
- 25. MySQL zaman damgasını tarih dizesi olarak seç
- 26. ffmpeg video segmenti komutunda zaman damgasını belirleyin
- 27. Zaman damgasını temel alan elastik ara sorgusu
- 28. Her yinelemede zaman damgasını bir ay ekleyin
- 29. SQL'de Unix saati
- 30. Neden zaman damgası unix süresi ve time() arasındaki fark yanlış?
Farklı ölçü birimleri kullandıklarından? – spender
Herkese teşekkürler. Mantıklı bir şey olması gerektiğini biliyordum. Bir sonraki sorumum, yarı tutarsızlık göz önüne alındığında milisaniye ve saniyeler arasındaki tasarım kararlarının ne olabileceği ile ilgili olacaktır. – buley
İlk olarak, yararlı cevaplar vermeden önce, sorunun en iyi çözüldüğü cevabı kabul edersiniz? – Phrogz