Convertitore di Timestamp Unix Online | Converti Timestamp in Data e Ora
Conversione Timestamp
Timestamp Unix corrente (secondi)
Timestamp
Che cos'è un Timestamp Unix?
Un timestamp Unix (chiamato anche tempo epoch) è il numero di secondi trascorsi dal 1° gennaio 1970 (UTC). È un metodo per tracciare il tempo come un totale cumulativo di secondi, che facilita l'elaborazione e il confronto delle date da parte dei computer.
| Tempo leggibile dall'uomo | Secondo/i |
|---|---|
| 1 ora | 3600 |
| 1 giorno | 86400 |
| 1 settimana | 604800 |
| 1 mese (30,44 giorni) | 2629743 |
| 1 anno (365,24 giorni) | 31556926 |
Cosa succederà il 19 gennaio 2038?
Il 19 gennaio 2038, alle 03:14:07 UTC, i sistemi a 32 bit subiranno un overflow di interi nella rappresentazione del tempo Unix, noto come problema dell'anno 2038. Dopo questo punto, questi sistemi non saranno in grado di codificare correttamente i tempi, a meno che non vengano aggiornati per utilizzare un formato timestamp più ampio.
Ottenere il timestamp Unix in diversi linguaggi di programmazione
| Linguaggio | Codice |
|---|---|
| JavaScript | |
| Python | |
| Ruby | |
| Go | |
| Java(pure) | |
| Java(joda) | |
| Java >= 8 | |
| Swift | |
| C | |
| Objective-C | |
| MySQL | |
| SQLite | |
| PHP | |
| Erlang | |
| Shell | |
| Groovy | |
| Lua | |
| .NET/C# | |
| Dart | |