Epoch Converter
Epoch pretvornik - Pretvornik Unix vremena
Trenutno Unix vrijeme je
1777740849
Pretvorite epoch u čitljiv datum i obrnuto
Vremenske oznake za početak i kraj godine/mjeseca/dana
Pretvorite sekunde u godine, mjesece, dane, sate i minute
Što je Unix epoch?
Unix epoch (poznat i kao Unix vrijeme, POSIX vrijeme ili Unix vremenska oznaka) je broj sekundi proteklih od 1. siječnja 1970. godine, 00:00:00 UTC, bez uračunavanja prijestupnih sekundi (ISO 8601: 1970-01-01T00:00:00Z). Strogo govoreći, epoch je Unix vrijeme 0, ali se taj pojam uglavnom koristi kao skraćenica za Unix vrijeme općenito.
| Normalno vrijeme | Sekunde |
|---|---|
| 1 sat | 3600 sekundi |
| 1 dan | 86400 sekundi |
| 1 tjedan | 604800 sekundi |
| 1 mjesec (~30,437 dana) | 2629743 sekundi |
| 1 godina (365,25 dana) | 31557600 sekundi |
Trenutno epoch vrijeme u programskim jezicima
| 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 |
Napomena: Svi alati na ovoj stranici temelje se na postavkama datuma i vremena računala i koriste JavaScript za pretvorbu vremena. Neki preglednici primjenjuju aktualna pravila ljetnog računanja vremena na sve prošle datume. JavaScript ne podržava prijestupne sekunde.