Bỏ qua nội dung chính

Làm thế nào để chuyển đổi giữa ngày và dấu thời gian Unix trong Excel?

Dấu thời gian Unix còn được gọi là thời gian Epoch hoặc thời gian POSIX được sử dụng rộng rãi trong nhiều hệ điều hành hoặc định dạng tệp. Hướng dẫn này nói về việc chuyển đổi giữa ngày và dấu thời gian Unix trong Excel.

Chuyển đổi ngày thành dấu thời gian

Chuyển đổi ngày và giờ thành dấu thời gian

Chuyển đổi dấu thời gian thành ngày tháng

Các hướng dẫn khác về chuyển đổi ngày giờ ...


mũi tên màu xanh bong bóng bên phải Chuyển đổi ngày thành dấu thời gian

Để chuyển đổi ngày thành dấu thời gian, một công thức có thể giải quyết được điều đó.

Chọn một ô trống, giả sử Ô C2 và nhập công thức này = (C2-DATE (1970,1,1)) * 86400 vào nó và nhấn đăng ký hạng mục thi , nếu cần, bạn có thể áp dụng một phạm vi với công thức này bằng cách kéo chốt điều khiển tự động điền. Giờ đây, một loạt các ô ngày đã được chuyển đổi thành dấu thời gian Unix.
doc-chuyển đổi-ngày-unix-1


2 lần nhấp để chuyển đổi thời gian thành giờ, phút hoặc giây thập phân

Sản phẩm Chuyển đổi thời gian tính năng của Kutools cho Excel có thể giúp bạn nhanh chóng chuyển đổi thời gian thành giờ, phút hoặc giây thập phân và đặt kết quả vào đích ban đầu hoặc một đích khác.

thời gian chuyển đổi tài liệu 1

mũi tên màu xanh bong bóng bên phải Chuyển đổi ngày và giờ thành dấu thời gian

Có một công thức có thể giúp bạn chuyển đổi ngày và giờ thành dấu thời gian Unix.

1. Đầu tiên, bạn cần nhập Giờ phối hợp quốc tế vào một ô, 1/1/1970. Xem ảnh chụp màn hình:
doc-chuyển đổi-ngày-unix-2

2. Sau đó nhập công thức này = (A1- $ C $ 1) * 86400 vào một ô, nhấn đăng ký hạng mục thi , sau đó, nếu bạn cần, hãy kéo chốt tự động điền vào một phạm vi có công thức này. Xem ảnh chụp màn hình:
doc-chuyển đổi-ngày-unix-3

Lời khuyên: Trong công thức, A1 là ô ngày và giờ, C1 là tọa độ giờ phổ quát bạn đã nhập.


mũi tên màu xanh bong bóng bên phải Chuyển đổi dấu thời gian thành ngày tháng

Nếu bạn có danh sách dấu thời gian cần thiết để chuyển đổi sang ngày tháng, bạn có thể thực hiện theo các bước sau:

1. Trong một ô trống bên cạnh danh sách dấu thời gian của bạn và nhập công thức này =(((A1/60)/60)/24)+DATE(1970,1,1), nhấn đăng ký hạng mục thi , sau đó kéo chốt tự động điền vào phạm vi bạn cần.
doc-chuyển đổi-ngày-unix-4

2. Sau đó, nhấp chuột phải vào các ô được sử dụng công thức và chọn Format Cells từ menu ngữ cảnh, sau đó trong cửa sổ bật lên Format Cells hộp thoại, dưới Number tab, nhấp vào Ngày trong Phân loại danh sách, sau đó chọn loại ngày trong phần bên phải.
doc-chuyển đổi-ngày-unix-5

3. nhấp chuột OK, bây giờ bạn có thể thấy dấu thời gian Unix đã được chuyển đổi thành ngày tháng.
doc-chuyển đổi-ngày-unix-6

Ghi chú:

1. A1 cho biết ô dấu thời gian bạn cần.

2. Công thức này cũng có thể sử dụng để chuyển đổi chuỗi dấu thời gian thành ngày và giờ, chỉ cần định dạng kết quả thành định dạng ngày và giờ.

3. Công thức trên chuyển đổi số 10 chữ số thành ngày giờ chuẩn, nếu bạn muốn chuyển đổi số 11 chữ số hoặc số 13 chữ số hoặc số 16 chữ số thành ngày giờ chuẩn trong Excel, vui lòng sử dụng công thức như sau:

Chuyển đổi số 11 chữ số sang ngày: = A1 / 864000 + DATE (1970,1,1)

Chuyển đổi số 13 chữ số sang ngày: = A1 / 86400000 + DATE (1970,1,1)

Chuyển đổi số 16 chữ số sang ngày: = A1 / 86400000000 + DATE (1970,1,1)

Đối với các độ dài khác nhau của số cần được chuyển đổi thành datetime, chỉ cần thay đổi số lượng các số không của ước số trong công thức để nhận được kết quả một cách chính xác.


Các bài báo tương đối:

  • Làm cách nào để xóa thời gian khỏi ngày tháng trong Excel?
    Nếu có cột ngày với dấu thời gian, chẳng hạn như 2/17/2012 12:23 và bạn không muốn giữ lại dấu thời gian và muốn xóa thời gian 12:23 khỏi ngày và chỉ để lại ngày 2 tháng 17 năm 2012. Làm cách nào bạn có thể xóa nhanh thời gian từ ngày trong nhiều ô trong Excel?

  • Làm cách nào để kết hợp ngày và giờ vào một ô trong Excel?
    Có hai cột trong một trang tính, một là ngày tháng, cột kia là thời gian. Có cách nào để nhanh chóng kết hợp hai cột này thành một và giữ nguyên định dạng thời gian không? Bây giờ, Bài viết này giới thiệu hai cách trong Excel để kết hợp cột ngày và cột thời gian thành một và giữ nguyên định dạng thời gian.

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
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