Vai al contenuto principale

Come convertire tra data e timestamp Unix in Excel?

Il timestamp Unix è anche chiamato Epoch time o POSIX time, che è ampiamente utilizzato in molti sistemi operativi o formati di file. Questo tutorial parla della conversione tra data e timestamp Unix in Excel.

Converti la data in timestamp

Converti data e ora in timestamp

Converti il ​​timestamp alla data

Altri tutorial sulla conversione datetime ...


freccia blu freccia destra Converti la data in timestamp

Per convertire la data in timestamp, una formula può risolverlo.

Seleziona una cella vuota, supponi di cella C2 e digita questa formula = (C2-DATA (1970,1,1)) * 86400 in esso e premere entrare chiave, se necessario, puoi applicare un intervallo con questa formula trascinando la maniglia di riempimento automatico. Ora un intervallo di celle di data è stato convertito in timestamp Unix.
doc-convert-data-unix-1


2 clic per convertire il tempo in ore, minuti o secondi decimali

I Converti tempo caratteristica di Kutools for Excel può aiutarti a convertire rapidamente i tempi in ore, minuti o secondi decimali e posizionare il risultato nella destinazione originale o in un'altra.

doc converttime 1

freccia blu freccia destra Converti data e ora in timestamp

C'è una formula che può aiutarti a convertire la data e l'ora nel timestamp Unix.

1. In primo luogo, è necessario digitare il tempo universale coordinato in una cella, 1/1/1970. Vedi screenshot:
doc-convert-data-unix-2

2. Quindi digitare questa formula = (A1- $ C $ 1) * 86400 in una cella, premere entrare chiave, quindi, se necessario, trascina la maniglia di riempimento automatico su un intervallo con questa formula. Vedi screenshot:
doc-convert-data-unix-3

Suggerimenti:: Nella formula, A1 è la cella di data e ora, C1 è l'ora universale delle coordinate che hai digitato.


freccia blu freccia destra Converti il ​​timestamp alla data

Se hai un elenco di timestamp necessari per la conversione fino alla data, puoi procedere come segue:

1. In una cella vuota accanto al tuo elenco di timestamp e digita questa formula =(((A1/60)/60)/24)+DATE(1970,1,1), stampa entrare , quindi trascina la maniglia di riempimento automatico su un intervallo di cui hai bisogno.
doc-convert-data-unix-4

2. Quindi fare clic con il pulsante destro del mouse sulle celle utilizzate la formula e selezionare formato celle dal menu contestuale, quindi nel popping formato celle dialogo, sotto Nterra d'ombra scheda, fare clic Data nel Categoria elenco, quindi seleziona il tipo di data nella sezione a destra.
doc-convert-data-unix-5

3. Clic OK, ora puoi vedere che i timestamp Unix sono stati convertiti in date.
doc-convert-data-unix-6

Note:

1. A1 indica la cella del timestamp di cui hai bisogno.

2. Questa formula può anche essere utilizzata per convertire le serie di timestamp in data e ora, basta formattare il risultato nel formato data e ora.

3. La formula sopra converte il numero di 10 cifre in una data e ora standard, se si desidera convertire un numero di 11 cifre o un numero di 13 cifre o un numero di 16 cifre in una data e ora standard in Excel, utilizzare la formula come di seguito:

Converti il ​​numero di 11 cifre fino ad oggi: =A1/864000+DATA(1970,1,1)

Converti il ​​numero di 13 cifre fino ad oggi: =A1/86400000+DATA(1970,1,1)

Converti il ​​numero di 16 cifre fino ad oggi: =A1/86400000000+DATA(1970,1,1)

Per diverse lunghezze di numero che devono essere convertite in datetime, basta modificare il numero di zeri del divisore nella formula per ottenere correttamente il risultato.


Articoli relativi:

  • Come rimuovere l'ora dalla data in Excel?
    Se è presente una colonna di data con timestamp, ad esempio 2/17/2012 12:23, e non si desidera conservare il timestamp e si desidera rimuovere l'ora 12:23 dalla data e lasciare solo la data 2/17/2012. Come puoi rimuovere rapidamente l'ora dalla data in più celle in Excel?

  • Come combinare data e ora in una cella in Excel?
    Ci sono due colonne in un foglio di lavoro, una è la data, l'altra è l'ora. C'è un modo per combinare rapidamente queste due colonne in una e mantenere il formato dell'ora? Ora, questo articolo introduce due modi in Excel per combinare la colonna della data e la colonna dell'ora in una e mantenere il formato dell'ora.

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How Define a Custom Date Format: yyyy-mm-dd hh:mm:ss

yyyy: Year with four digits.
mm: Month with two digits (01-12).
dd: Day of the month with two digits (01-31).
hh: Hour with two digits (00-23).
mm: Minute with two digits (00-59).
ss: Second with two digits (00-59).
This comment was minimized by the moderator on the site
Hi, Monero Jeanniton, to format a cell with custom date format, just right-click on the cell, select Format Cells, then type the format into Type of Custom section. See screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/format%20cells.png
This comment was minimized by the moderator on the site
Converted 123000 Lines of Data Stamp 13 Digits like a PRO Thanks alot for the tips
This comment was minimized by the moderator on the site
I have a numeric value of 3721719999 which is suppose to display as 00:06:12 (hh:mm:ss). This time represents the time duration of a video file. The date stamp on the file name is 1/18/2014 4:04 pm, if that offers any further information. I extracted the number using Filelist.exe and this was the result. Thanks!
This comment was minimized by the moderator on the site
How to convert 13 digits timestamp to human readable date ?
Could someone help please
This comment was minimized by the moderator on the site
Hi, Roobanraj, to convert 13 digits timestamp to a standard datetime, you can use the formula as this:=A1/86400000+DATE(1970,1,1), A1 is the cell that contains the 13-digits you want to convert to.
This comment was minimized by the moderator on the site
How to convert 11 digits timestamp to human readable date ?
Could someone help please
This comment was minimized by the moderator on the site
For converting 11 digits timestamp to a standard datetime, use the formula as this:=A1/864000+DATE(1970,1,1), A1 is the cell that contains the 11-digits you want to convert to.
This comment was minimized by the moderator on the site
how to convert event time stamp to hour
This comment was minimized by the moderator on the site
To convert date for MOODLE the only formula that worked was:


Instead of =(C2-DATE(1970,1,1))*86400

I tried 20/october/1980 and Moodle read 19/october/1980.

I used
=(C2-DATE(1970,1,0))*86400

I tried 20/october/1980 and Moodle read 20/october/1980.
This comment was minimized by the moderator on the site
How to convert 21 digits timestamp to human readable date ?
Could someone help please
E.g., 202002191100506253230
This comment was minimized by the moderator on the site
IF you have an LDAP 18-Digit timestamp such as 132079258679926000 the below formulas will not work. You first have to convert them as they are based in nano seconds from 1/1/1601. The following formula in Excel converts the LDAP to EPOCH to human dates =(((((A1/10000000)-11644473900)/60)/60)/24)+DATE(1970,1,1) where A1 refers to your timestamp location
This comment was minimized by the moderator on the site
Thanks for your supplement.
This comment was minimized by the moderator on the site
One thing to note is that the above is for epoch time in seconds. If you need milliseconds, you need to add a further multiplication / division by 1000. For example, converting from epoch time (milliseconds) to a date would be "=((((A1/1000)/60)/60)/24)+DATE(1970,1,1)".
This comment was minimized by the moderator on the site
Muchas gracias, para mi caso estaba adivinando porque no conocía que tipo de dato venia pero este fue la solución, el dato que me pasaron era con esta forma 1641014648299 y la formula fue esta =((((C2/1000)/60)/60)/24 )+FECHA(1970;1;1) por lo cual si alguien esta en un caso similar al mío puede optar por esta formula.

Esta formula también me sirvió pero solo trae fecha =A1/86400000+FECHA(1970;1;1)
This comment was minimized by the moderator on the site
As a side note, the best way to tell if it's seconds or milliseconds is looking at the length of the field; if it's 10 digits, it's seconds, and if it's 13 digits, it's milliseconds. "=LEN(A1)" will tell you how long the value is.
This comment was minimized by the moderator on the site
If that's too much manual work for you (or you have a list that's mixed between seconds and milliseconds), then you can use the following formula to automatically switch between seconds and milliseconds based on the length of the cell: "=((A1/86400)/IF(LEN(A1)=13,1000,1))+DATE(1970,1,1)".
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations