2014-11-02 15 views
6

Epoch, 1970'den bu yana geçen milisaniye sayısını temsil ettiğinden beri milisaniye. Gün ışığından yararlanma saati bitmeden hemen önce veya saat 2: 00'dan 1: 00'e geri döndüğümüzde, epoch geri döndüğünden beri milisaniye yapın ya da devam ediyorlar mı?Gün ışığından yararlanma saati başladığı/bittiği zamandan beri milisaniye ne olur?

başka soru: Ben Pasifik (Gün ışığı/Standart) Zamanında olduğunu Kaliforniya, ABD, yaşıyorsanız diyelim ki, olduğu gibi, dönemden beri orada aynı milisaniye olan, New York, Eastern (Gün Işığı /Standart zaman?

+1

[unix zamanında] sürekliliği bozan tek şey (https://en.wikipedia.org/wiki/Unix_time) [artık saniye] 'dir (https://en.wikipedia.org/wiki/Leap_second). –

cevap

7

Çağdan beri geçen milisaniyeler, saat dilimlerinden ve yaz saati uygulamasından etkilenmez (gün ışığından yararlanma saati, saat dilimini -1/+1 ile değiştirmiştir).

Çağıran milisaniye/saniye UTC (veya GMT + 0) cinsinden (her zaman?).

+1

Evet - Zıplama saniye hariç, * her zaman * UTC'ye dayalıdır. –

3

UNIX çağından bu yana geçen milisaniye (1 Ocak 1970 00:00:00 UTC), gün ışığından ve saat dilimlerinden etkilenmediği için J. van Dijk'den bahsedildi.

i UTC kendisi anlamak önemlidir düşündüğümüz, açıkça 2 soruyu cevaplamak için: 2 kişi aynı anda JavaScript Java System.currentTimeMillis() veya new Date().getTime() çağırırsanız, bunlardan biri California'da olmak ve bunlardan biri New olmanın York, aynı sayıda milisaniye almalılar.

İlgili konular