Znacznik czasu Unix / konwerter epoch
Konwertuj znaczniki czasu Unix (epoch) i daty w przeglądarce. Wykrywa sekundy i milisekundy i pokazuje UTC w ISO 8601.
Jak to działa
- Wartości ≥ 1 000 000 000 000 traktowane są jako milisekundy. Convert to timestamp i Use now zapisują sekundy. Wybór daty jest w czasie lokalnym.
- Bieżący czas Unix (sekundy)
- —
- Bieżące UTC
- —
- Wykryta jednostka
- —
- Sekundy
- —
- Milisekundy
- —
- UTC (ISO 8601)
- —
- Czas lokalny
- —
O znacznikach czasu Unix
Czym jest czas Unix?
Czas Unix, zwany też czasem epoch lub POSIX, to liczba sekund od 1970-01-01T00:00:00Z, bez sekund przestępnych.
Ta strona konwertuje w przeglądarce. Wartości 10-cyfrowe to sekundy. Wartości z 13 lub więcej cyframi to milisekundy. Wybór daty jest w czasie lokalnym; UTC jest w ISO 8601.
Pobierz bieżący znacznik czasu Unix
- JavaScript
Math.floor(Date.now() / 1000)- Python
int(time.time())- SQL
EXTRACT(EPOCH FROM now()) -- PostgreSQL UNIX_TIMESTAMP() -- MySQL
FAQ: znacznik czasu Unix
- Czym jest znacznik czasu Unix?
- Znacznik czasu Unix, zwany też czasem epoch lub POSIX, to liczba sekund od 1970-01-01T00:00:00Z, bez sekund przestępnych.
- Jak odróżnić sekundy od milisekund?
- Wartości z 13 lub więcej cyframi są traktowane jako milisekundy. Convert to timestamp i Use now zapisują sekundy.
- Czym jest problem roku 2038?
- 32-bitowy ze znakiem czas Unix przepełnia się 19 stycznia 2038. Ta strona używa liczb JavaScript, więc nie jest ograniczona do 32-bitowych sekund.
- Jak pobrać bieżący znacznik czasu Unix w kodzie?
- W JavaScript użyj Math.floor(Date.now() / 1000). W Pythonie int(time.time()). W PostgreSQL EXTRACT(EPOCH FROM now()). W MySQL UNIX_TIMESTAMP().