Přejít k hlavnímu obsahu

Jak převést mezi datem a časovým razítkem Unix v aplikaci Excel?

Unix timestamp se také nazývá Epoch time nebo POSIX time, který se divoce používá v mnoha operačních systémech nebo formátech souborů. Tento kurz hovoří o převodu mezi datem a časovým razítkem Unix v aplikaci Excel.

Převést datum na časové razítko

Převeďte datum a čas na časové razítko

Převést časové razítko na datum

Další výukové programy o převodu datetime a času ...


šipka modrá pravá bublina Převést datum na časové razítko

Chcete-li převést datum na časové razítko, může to vyřešit vzorec.

Vyberte prázdnou buňku, předpokládejme buňku C2 a zadejte tento vzorec = (C2-DATE (1970,1,1)) * 86400 do něj a stiskněte vstoupit klíč, pokud potřebujete, můžete použít rozsah s tímto vzorcem přetažením úchytu automatického vyplňování. Nyní byla řada datových buněk převedena na časová razítka Unixu.
doc-convert-date-unix-1


2 Kliknutím převedete čas na desetinné hodiny, minuty nebo sekundy

Projekt Převést čas vlastnost Kutools pro Excel vám pomůže rychle převést časy na desetinné hodiny, minuty nebo sekundy a umístit výsledek do původního nebo jiného cíle.

Doba převodu dokumentu 1

šipka modrá pravá bublina Převeďte datum a čas na časové razítko

Existuje vzorec, který vám pomůže převést datum a čas na časové razítko Unix.

1. Nejprve musíte zadat koordinovaný světový čas do buňky, 1. 1. 1970. Viz snímek obrazovky:
doc-convert-date-unix-2

2. Poté zadejte tento vzorec = (A1- $ C $ 1) * 86400 do buňky stiskněte vstoupit klávesu, pak v případě potřeby přetáhněte úchyt automatického vyplňování do rozsahu s tímto vzorcem. Viz snímek obrazovky:
doc-convert-date-unix-3

Tipy: Ve vzorci je A1 buňka data a času, C1 je souřadný univerzální čas, který jste zadali.


šipka modrá pravá bublina Převést časové razítko na datum

Pokud máte seznam časových značek potřebných k převodu na datum, můžete provést následující kroky:

1. Do prázdné buňky vedle seznamu časových značek zadejte tento vzorec =(((A1/60)/60)/24)+DATE(1970,1,1), lis vstoupit a poté přetáhněte úchyt automatického vyplnění na požadovaný rozsah.
doc-convert-date-unix-4

2. Poté klepněte pravým tlačítkem na buňky, které používaly vzorec, a vyberte Formát buněk z kontextové nabídky a poté v rozbalovací nabídce Formát buněk dialog pod Number klepněte na kartu Datum v Kategorie seznamu, potom vyberte typ data v pravé části.
doc-convert-date-unix-5

3. cvaknutí OK, nyní vidíte, že časová razítka Unixu byla převedena na data.
doc-convert-date-unix-6

Poznámky:

1. A1 označuje buňku časového razítka, kterou potřebujete.

2. Tento vzorec lze také použít k převodu řady časových značek na datum a čas, stačí naformátovat výsledek do formátu data a času.

3. Výše ​​uvedený vzorec převede 10místné číslo na standardní datum a čas, pokud chcete převést 11místné číslo nebo 13místné číslo nebo 16místné číslo na standardní datum a čas v Excelu, použijte prosím vzorec uvedený níže:

Převeďte 11místné číslo na datum: =A1/864000+DATUM(1970,1,1;XNUMX;XNUMX)

Převeďte 13místné číslo na datum: =A1/86400000+DATUM(1970,1,1;XNUMX;XNUMX)

Převeďte 16místné číslo na datum: =A1/86400000000+DATUM(1970,1,1;XNUMX;XNUMX)

Pro různé délky čísla, které bylo potřeba převést na datum a čas, stačí změnit počet nul v děliteli ve vzorci, abyste správně získali výsledek.


Relativní články:

  • Jak odstranit čas z data v aplikaci Excel?
    Pokud existuje sloupec data s časovým razítkem, například 2/17/2012 12:23, a nechcete si ponechat časové razítko a chcete odebrat čas 12:23 z data a ponechat pouze datum 2. 17. 2012. Jak můžete rychle odstranit čas z data v několika buňkách v aplikaci Excel?

  • Jak kombinovat datum a čas do jedné buňky v aplikaci Excel?
    V listu jsou dva sloupce, jeden je datum, druhý je čas. Existuje nějaký způsob, jak rychle spojit tyto dva sloupce do jednoho a zachovat formát času? Nyní tento článek představuje dva způsoby, jak v aplikaci Excel kombinovat sloupec data a sloupec času do jednoho a zachovat formát času.

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
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