Epoch Converter
Epoch konverter - Unix idő konvertere
A jelenlegi Unix idő:
1776001555
Az epoch átalakítása olvasható dátummá és vissza
Időbélyegek az év, hónap és nap kezdetéhez és végéhez
Másodpercek konvertálása évekre, hónapokra, napokra, órákra és percekre
Mi az Unix-epoch?
A Unix-epoch (más néven Unix idő, POSIX idő vagy Unix időbélyeg) az 1970. január 1. 00:00:00 UTC óta eltelt másodpercek száma, a szökőmásodpercek figyelmen kívül hagyásával (ISO 8601: 1970-01-01T00:00:00Z). Szigorúan véve az epoch a Unix idő 0, de az "epoch" kifejezést gyakran a Unix idő általános rövidítéseként használják.
| Normál idő | Másodpercek |
|---|---|
| 1 óra | 3600 másodperc |
| 1 nap | 86400 másodperc |
| 1 hét | 604800 másodperc |
| 1 hónap (~30,437 nap) | 2629743 másodperc |
| 1 év (365,25 nap) | 31557600 másodperc |
Jelenlegi Unix idő programozási nyelvekben
| Python | import time; time.time() |
| PHP | time() |
| JavaScript | Math.round(new Date().getTime()/1000.0) |
| Java | long epoch = System.currentTimeMillis()/1000; |
| C# | DateTimeOffset.Now.ToUnixTimeSeconds() |
| Perl | time |
| Ruby | Time.now.to_i |
| Go | time.Now().Unix() |
| R | as.numeric(Sys.time()) |
| Lua | epoch = os.time() |
| Dart | DateTime.now().millisecondsSinceEpoch ~/ 1000 |
| MySQL | SELECT unix_timestamp(now()) |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| SQL Server | SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE()); |
| SQLite | SELECT unixepoch(); |
| Unix/Linux/MacOS | date +%s |
Megjegyzés: Az ezen az oldalon található összes eszköz a számítógép dátum- és időbeállításain alapul, és JavaScriptet használ az időpontok átalakításához. Egyes böngészők a jelenleg érvényes nyári időszámítási szabályokat alkalmazzák minden múltbeli dátumra. A JavaScript nem támogatja a szökőmásodperceket.