Epoch Converter
Epoch-omskakelaar - Unix-tydomskakelaar
Die huidige Unix tyd is
1776001486
Omskep epoch na leesbare datum en terug
Tydstempels vir die begin en einde van jaar, maand en dag
Omskep sekondes na jare, maande, dae, ure en minute
Wat is die Unix-epog?
Die Unix-epoch (ook Unix-tyd, POSIX-tyd of Unix-tydstempel genoem) is die aantal sekondes sedert 1 Januarie 1970, 00:00:00 UTC, sonder om sprongssekondes mee te tel (ISO 8601: 1970-01-01T00:00:00Z). Streng gesproke is die epoch gelyk aan Unix-tyd 0, maar "epoch" word dikwels as afkorting vir Unix-tyd in die algemeen gebruik.
| Normale tyd | Sekondes |
|---|---|
| 1 uur | 3600 sekondes |
| 1 dag | 86400 sekondes |
| 1 week | 604800 sekondes |
| 1 maand (~30,437 dae) | 2629743 sekondes |
| 1 jaar (365,25 dae) | 31557600 sekondes |
Huidige Unix-tyd in programmeertale
| 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 |
Let op: Alle gereedskap op hierdie bladsy is gebaseer op die datum- en tydinstellings van die rekenaar en gebruik JavaScript om tye om te skakel. Sommige blaaiers pas die huidige somertydreëls op alle vorige datums toe. JavaScript ondersteun nie sprongssekondes nie.