Hourora

Skróty klawiszowe

/
Wyszukaj miasto
H
Przełącz format 12/24-godzinny
S
Pokaż lub ukryj sekundy
T
Motyw: dzień, noc, automatyczny
P
Wstrzymaj lub wznów obrót globu
?
Ta lista
PL

Konwerter epoki

Czas Unix teraz

Sekundy od 1 stycznia 1970, 00:00 UTC, na żywo, z konwerterami w obu kierunkach.

Milisekundy

Znacznik czasu na datę

Data na znacznik czasu

Konwersja zbiorcza

Znaczniki czasu zamieniane są na daty UTC, a daty ISO 8601 na sekundy Unix (data bez przesunięcia jest odczytywana jako UTC).

32-bitowy czas Unix ze znakiem kończy się 19 stycznia 2038 o 03:14:07 UTC (2 147 483 647 sekund); systemów przechowujących czas w 64 bitach to nie dotyczy.

Jak to działa

Czym jest czas Unix

Czas Unix (zwany też czasem epoki lub czasem POSIX) liczy sekundy od 00:00:00 UTC 1 stycznia 1970, z pominięciem sekund przestępnych. W danej chwili jest to ta sama liczba wszędzie na Ziemi, dlatego oprogramowanie przechowuje czas w ten sposób i zamienia go na czas lokalny tylko do wyświetlenia.

JavaScript i wiele interfejsów API używa milisekund (dziś 13 cyfr); niektóre bazy danych i logi używają mikrosekund (16 cyfr) lub nanosekund (19 cyfr). Konwerter rozpoznaje jednostkę po liczbie cyfr, a Ty zawsze widzisz, której użył.

Pytania

Warto wiedzieć

Jaki jest aktualny znacznik czasu Unix?

To liczba na żywo na górze tej strony: sekundy, które upłynęły od 1 stycznia 1970, 00:00 UTC, sprawdzone z serwerem Hourora.

Czy czas Unix uwzględnia sekundy przestępne?

Nie. Każdy dzień Unix ma dokładnie 86 400 sekund, więc licznik pomija sekundy przestępne; dzięki temu arytmetyka dat pozostaje prosta.

Czym jest problem roku 2038?

Systemy przechowujące czas Unix jako 32-bitową liczbę ze znakiem przepełniają się 19 stycznia 2038 o 03:14:07 UTC i cofają się do roku 1901. Nowoczesne systemy używają czasu 64-bitowego, który wystarczy na miliardy lat.