Jak używać
- Wybierz strefę czasową u góry; dotyczy obu kierunków. Bieżący znacznik aktualizuje się co sekundę i możesz go skopiować jako sekundy lub milisekundy.
- Aby odczytać znacznik, wklej go w polu Znacznik na datę, na przykład 1790424000 lub 1790424000000. Jednostka jest rozpoznawana po liczbie cyfr.
- Aby uzyskać znacznik, wpisz datę w polu Data na znacznik — działa na przykład 2026-09-26 12:00, Sep 26 2026 3 pm i 26/09/2026 — albo użyj wyboru daty i przycisków Teraz, Dziś i Jutro.
- Skopiuj potrzebny wynik. Ostatni wiersz pierwszej tabeli używa własnego formatu, takiego jak DD/MM/YYYY HH:mm.
Opis opcji
- Jednostka
- 10 cyfr oznacza sekundy (Unix, PHP, Python time.time()), 13 milisekundy (JavaScript Date.now(), Java), 16 mikrosekundy (PostgreSQL, Python datetime), a 19 nanosekundy (Go time.UnixNano()).
- Strefa czasowa
- Znaczniki zawsze są w UTC; strefa zmienia tylko sposób wyświetlania daty. Daty bez przesunięcia są interpretowane w wybranej strefie, z uwzględnieniem czasu letniego.
- Data wejściowa
- Rozpoznawane są 2026-09-26 12:00:00, 2026/9/26, 26/09/2026 i 09/26/2026, Sep 26, 2026 3:45 PM, zwarty zapis 20260926123000, sama godzina 14:30 (dziś), ISO 8601 z Z lub ±hh:mm oraz RFC 2822. Dla innego układu wpisz Format daty, np. DD.MM.YY HH:mm.
- Własny format
- Tokeny używają Day.js: YYYY rok, MM miesiąc, DD dzień, HH godzina (00–23), hh godzina (01–12), A AM/PM, mm minuty, ss sekundy, SSS milisekundy, dddd dzień tygodnia, MMMM nazwa miesiąca, Z przesunięcie, X sekundy Unix. Tekst w [nawiasach] jest wyświetlany bez zmian. Format jest zapamiętywany w tej przeglądarce.
Pobieranie bieżącego znacznika
| Język | Sekundy | Milisekundy |
|---|---|---|
| JavaScript | Math.floor(Date.now() / 1000) |
Date.now() |
| Python | int(time.time()) |
time.time_ns() // 1_000_000 |
| Java | Instant.now().getEpochSecond() |
System.currentTimeMillis() |
| Go | time.Now().Unix() |
time.Now().UnixMilli() |
| PHP | time() |
(int)(microtime(true) * 1000) |
| MySQL | UNIX_TIMESTAMP() |
ROUND(UNIX_TIMESTAMP(NOW(3)) * 1000) |
| Shell | date +%s |
date +%s%3N (GNU) |
Przykład
1790424000 → sobota, 26 września 2026, 12:00:00 UTC → ISO 8601 w Tokio: 2026-09-26T21:00:00.000+09:00, tydzień ISO 39.
Najczęściej zadawane pytania
Czym jest znacznik Unix?
To liczba sekund od 00:00:00 UTC 1 stycznia 1970 roku, bez sekund przestępnych. W danej chwili jest taka sama na całym świecie, dlatego systemy przechowują czas w ten sposób.
Jak odróżnić sekundy od milisekund?
Policz cyfry. Daty z lat 2001–2286 mają 10 cyfr w sekundach i 13 w milisekundach. Jeśli otrzymujesz rok 1970 albo dziesiątki tysięcy lat w przyszłości, wybrana jednostka jest błędna.
Co wydarzy się w 2038 roku?
Systemy ze znakiem 32-bitowym przechowują sekundy do 2 147 483 647, czyli do 03:14:07 UTC 19 stycznia 2038 roku. Potem następuje przepełnienie; 64-bitowy czas używany we współczesnych systemach działa przez miliardy lat.
Jak obsługiwane są zmiany czasu letniego?
Czas, który nie istnieje, bo zegary przeskoczyły do przodu, jest przesuwany o długość luki. Czas występujący dwa razy przy cofnięciu zegara używa wcześniejszego wystąpienia — tak samo jak JavaScript Temporal API.
Dlaczego znacznik pokazuje inną datę?
Zwykle chodzi o strefę czasową. 1790424000 to 12:00 UTC 26 września 2026, czyli 20:00 w Pekinie i 08:00 w Nowym Jorku. Sprawdź wybraną strefę.
Prywatność
To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.