Przejdź do głównej zawartości

Jak przekonwertować datę i sygnaturę czasową systemu Unix w programie Excel?

Znacznik czasu systemu Unix jest również nazywany czasem epoki lub czasem POSIX, który jest szeroko stosowany w wielu systemach operacyjnych lub formatach plików. Ten samouczek dotyczy konwersji między datą a sygnaturą czasową systemu Unix w programie Excel.

Konwertuj datę na znacznik czasu

Konwertuj datę i godzinę na znacznik czasu

Konwertuj datownik na datę

Więcej samouczków na temat konwersji daty i godziny ...


strzałka niebieski prawy bąbelek Konwertuj datę na znacznik czasu

Aby przekonwertować datę na znacznik czasu, formuła może to obliczyć.

Wybierz pustą komórkę, załóżmy, że komórka C2 i wpisz tę formułę = (C2-DATA (1970,1,1)) * 86400 do niego i naciśnij Wchodzę Jeśli potrzebujesz, możesz zastosować zakres za pomocą tej formuły, przeciągając uchwyt autouzupełniania. Teraz zakres komórek dat został przekonwertowany na uniksowe sygnatury czasowe.
dokument-konwersja-data-unix-1


2 kliknięcia, aby przekonwertować czas na dziesiętne godziny, minuty lub sekundy

Połączenia Konwertuj czas cechą Kutools dla programu Excel może pomóc szybko przekonwertować czas na dziesiętne godziny, minuty lub sekundy i umieścić wynik w oryginalnym miejscu docelowym lub innym.

czas konwersji dokumentu 1

strzałka niebieski prawy bąbelek Konwertuj datę i godzinę na znacznik czasu

Istnieje formuła, która pomoże Ci przekonwertować datę i godzinę na uniksowy znacznik czasu.

1. Po pierwsze, należy wpisać w komórce uniwersalny czas koordynowany, 1. Zobacz zrzut ekranu:
dokument-konwersja-data-unix-2

2. Następnie wpisz tę formułę = (A1 - C $ 1) * 86400 do komórki, naciśnij Wchodzę , a następnie, jeśli potrzebujesz, przeciągnij uchwyt autouzupełniania do zakresu z tą formułą. Zobacz zrzut ekranu:
dokument-konwersja-data-unix-3

Tips: W formule A1 to komórka z datą i godziną, C1 to wpisany uniwersalny czas współrzędnych.


strzałka niebieski prawy bąbelek Konwertuj datownik na datę

Jeśli masz listę sygnatur czasowych potrzebnych do konwersji na datę, możesz wykonać poniższe czynności:

1. W pustej komórce obok listy datowników i wpisz tę formułę =(((A1/60)/60)/24)+DATE(1970,1,1), naciśnij Wchodzę , a następnie przeciągnij uchwyt automatycznego wypełniania do wymaganego zakresu.
dokument-konwersja-data-unix-4

2. Następnie kliknij prawym przyciskiem myszy komórki używające formuły i wybierz Formatowanie komórek z menu kontekstowego, a następnie w poppingu Formatowanie komórek dialog, pod Numbra tab, kliknij Data Kategoria listy, a następnie wybierz typ daty w prawej sekcji.
dokument-konwersja-data-unix-5

3. kliknij OK, teraz możesz zobaczyć, że sygnatury czasowe Uniksa zostały przekonwertowane na daty.
dokument-konwersja-data-unix-6

Uwagi:

1. A1 wskazuje potrzebną komórkę ze znacznikiem czasu.

2. Ta formuła może również służyć do konwersji serii znaczników czasu na datę i godzinę, po prostu sformatuj wynik do formatu daty i godziny.

3. Powyższa formuła konwertuje liczbę 10-cyfrową na standardową datę i godzinę, jeśli chcesz przekonwertować liczbę 11-cyfrową, liczbę 13-cyfrową lub liczbę 16-cyfrową na standardową datę-godzinę w Excelu, użyj wzoru jak poniżej:

Konwertuj liczbę 11-cyfrową na datę: =A1/864000+DATA(1970,1,1)

Konwertuj liczbę 13-cyfrową na datę: =A1/86400000+DATA(1970,1,1)

Konwertuj liczbę 16-cyfrową na datę: =A1/86400000000+DATA(1970,1,1)

Dla różnych długości liczb, które musiały zostać przekonwertowane na datę i godzinę, po prostu zmień liczbę zer dzielnika we wzorze, aby uzyskać prawidłowy wynik.


Względne artykuły:

  • Jak usunąć czas od daty w programie Excel?
    Jeśli istnieje kolumna daty ze znacznikiem czasu, na przykład 2/17/2012 12:23, a nie chcesz zachować znacznika czasu i chcesz usunąć godzinę 12:23 z daty i pozostawić tylko datę 2. Jak możesz szybko usunąć czas od daty w wielu komórkach w programie Excel?

  • Jak połączyć datę i godzinę w jedną komórkę w programie Excel?
    W arkuszu są dwie kolumny, jedna to data, druga to czas. Czy istnieje sposób, aby szybko połączyć te dwie kolumny w jedną i zachować format czasu? Teraz w tym artykule przedstawiono dwa sposoby w programie Excel, aby połączyć kolumnę daty i godzinę w jedną i zachować format czasu.

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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