Epoch Converter
Epoch-converter - Unix-tijdconverter
De huidige Unix-tijd is
1776001686
Converteer epoch naar een leesbare datum en terug
Tijdstempels voor het begin en einde van jaar, maand en dag
Converteer seconden naar jaren, maanden, dagen, uren en minuten
Wat is de Unix-epoch?
De Unix-epoch (ook wel Unix-tijd, POSIX-tijd of een Unix-tijdstempel genoemd) is het aantal seconden sinds 1 januari 1970 00:00:00 UTC, zonder schrikkelseconden mee te tellen (ISO 8601: 1970-01-01T00:00:00Z). Strikt genomen is de epoch gelijk aan Unix-tijd 0, maar vaak wordt "epoch" gebruikt als afkorting voor Unix-tijd in het algemeen.
| Normale tijd | Seconden |
|---|---|
| 1 uur | 3600 seconden |
| 1 dag | 86400 seconden |
| 1 week | 604800 seconden |
| 1 maand (~30,437 dagen) | 2629743 seconden |
| 1 jaar (365,25 dagen) | 31557600 seconden |
Huidige Unix-tijd in programmeertalen
| 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 tools op deze pagina zijn gebaseerd op de datum- en tijdinstellingen van de computer en gebruiken JavaScript voor het omrekenen van tijden. Sommige browsers passen de huidige zomertijdregels toe op alle datums in het verleden. JavaScript ondersteunt geen schrikkelseconden.