Konwerter Daty i Godziny na Unix Timestamp
Czym jest Konwerter Daty i Godziny na Unix Timestamp
To narzędzie zamienia dowolną datę i godzinę na Unix timestamp — liczbę sekund lub milisekund, które upłynęły od 1 stycznia 1970 r. (UTC). Unix timestampy są używane w bazach danych, API, plikach logów i praktycznie każdym języku programowania do reprezentowania momentów w czasie w zwartym, niezależnym od strefy czasowej formacie. Możesz wybrać UTC lub swoją lokalną strefę czasową.
Jak używać
- Wybierz datę za pomocą pola daty.
- Wprowadź godzinę w formacie GG:MM w polu godziny.
- Wybierz UTC lub Lokalny jako odniesienie do strefy czasowej.
- Odczytaj Unix timestamp w sekundach i milisekundach z pól wynikowych.
- Kliknij Teraz, aby załadować bieżącą datę i godzinę, lub skorzystaj z linku do odwrotnego konwertera.
Kiedy używać
Chcesz wpisać stałą datę zdarzenia do bazy danych lub wywołania API? Ustaw 25 grudnia 2024 r. o północy UTC, wybierz UTC i otrzymasz 1735084800 do wklejenia prosto w kod lub zapytanie. Oszczędzasz sobie liczenia sekund od 1970 r. i wartość pozostaje taka sama bez względu na serwer.
Często zadawane pytania
Czym jest Unix timestamp?
Unix timestamp to liczba sekund (lub milisekund), które upłynęły od 1 stycznia 1970 r. o godz. 00:00:00 UTC, zwanego epoką Unix. Jest to powszechnie akceptowany sposób przechowywania czasu w systemach programistycznych bez konieczności martwienia się o strefy czasowe.
Kiedy używać UTC, a kiedy czasu lokalnego?
Użyj UTC, gdy timestamp ma reprezentować konkretny moment universalny niezależnie od strefy czasowej — to standard dla baz danych i API. Użyj lokalnego, jeśli chcesz przeliczyć godzinę tak, jak ją widzisz w swojej strefie czasowej.
Jaka jest różnica między wynikiem w sekundach a milisekundach?
Wynik w sekundach to standardowy Unix timestamp używany w większości systemów. Wynik w milisekundach (sekundy × 1000) jest wymagany przez niektóre systemy, takie jak Date.now() w JavaScript, Java i wiele systemów logowania wymagających precyzji poniżej sekundy.
Czy istnieje minimalna lub maksymalna data do konwersji?
Narzędzie obsługuje każdą datę akceptowaną przez pole daty Twojej przeglądarki (zazwyczaj 1970 do 9999). Dla niezawodnych wyników w kontekście programowania trzymaj się zakresu 32-bitowego (1970–2038) lub używaj systemu obsługującego 64 bity.
Jak przekonwertować tylko datę bez konkretnej godziny?
Ustaw pole godziny na 00:00, aby uzyskać timestamp dla północy na początku danego dnia. Po wybraniu UTC otrzymasz kanoniczny timestamp początku dnia, którego często używają zapytania bazodanowe.
Czy mogę udostępnić to narzędzie z wypełnionymi danymi?
Tak. Adres URL aktualizuje się automatycznie podczas wpisywania. Skopiuj link z paska adresu lub użyj przycisku Udostępnij — każdy kto otworzy link, zobaczy Twoje dane.
Powiązane narzędzia
Konwerter Unix Timestamp na Datę i Czas
Przelicz dowolny timestamp Unix na czytelną datę i czas. Obsługuje sekundy i milisekundy. Wyświetla UTC, czas lokalny, ISO 8601 i czas względny.
Kalkulator Proporcji Obrazu
Oblicz proporcje obrazu, znajdź brakującą szerokość lub wysokość i zmieniaj rozmiar zdjęć oraz filmów bez utraty proporcji. Za darmo.
Dekoder Base64
Dekoduj ciągi Base64 do zwykłego tekstu błyskawicznie w przeglądarce. Obsługuje pełne kodowanie Unicode z emoji. Darmowy dekoder Base64.