Epoch Converter
Convertor de epoch - Convertor de timp Unix
Timpul Unix curent este
1776001719
Convertiți epoch într-o dată lizibilă și invers
Marcaje de timp pentru începutul și sfârșitul anului, lunii și zilei
Converti secunde în ani, luni, zile, ore și minute
Ce este epoca Unix?
Epoca Unix (numită și timp Unix, timp POSIX sau timestamp Unix) este numărul de secunde de la 1 ianuarie 1970, 00:00:00 UTC, fără a include secundele intercalare (ISO 8601: 1970-01-01T00:00:00Z). Strict vorbind, epoca corespunde timpului Unix 0, dar termenul "epoch" este adesea folosit ca abreviere pentru timpul Unix în general.
| Timp normal | Secunde |
|---|---|
| 1 oră | 3600 secunde |
| 1 zi | 86400 secunde |
| 1 săptămână | 604800 secunde |
| 1 lună (~30,437 zile) | 2629743 secunde |
| 1 an (365,25 zile) | 31557600 secunde |
Timpul Unix actual în limbaje de programare
| 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 |
Notă: Toate instrumentele de pe această pagină se bazează pe setările de dată și oră ale computerului și folosesc JavaScript pentru a converti valorile de timp. Unele browsere aplică regulile actuale privind ora de vară tuturor datelor din trecut. JavaScript nu acceptă secundele intercalare.