Thời gian Unix hiện tại: 
1775994688

Chuyển đổi epoch sang ngày giờ dễ đọc và ngược lại

Xóa biểu mẫu
Hỗ trợ dấu thời gian Unix theo giây, mili giây và micro giây.

 
NămThgNg 
 -   -     
GiờPhGiây
 :   :   

 

Xóa biểu mẫu
Định dạng đầu vào: RFC 2822, D-M-Y, M/D/Y, Y-M-D, v.v. Bỏ 'GMT' để chuyển sang giờ địa phương.
 

Dấu thời gian cho thời điểm bắt đầu và kết thúc của năm, tháng và ngày

Hiển thị thời điểm bắt đầu và kết thúc của    

NămThgNg
 -   -       

 

Chuyển đổi giây thành năm, tháng, ngày, giờ và phút

Xóa biểu mẫu
 

 

Epoch Unix là gì?

Epoch Unix (còn được gọi là thời gian Unix, thời gian POSIX hoặc dấu thời gian Unix) là số giây đã trôi qua kể từ ngày 1 tháng 1 năm 1970, 00:00:00 UTC, không tính giây nhuận (ISO 8601: 1970-01-01T00:00:00Z). Nói chính xác thì epoch là thời gian Unix 0, nhưng "epoch" thường được dùng như cách gọi tắt cho thời gian Unix nói chung.

Thời gian bình thường Giây
1 giờ3600 giây
1 ngày86400 giây
1 tuần604800 giây
1 tháng (~30,437 ngày) 2629743 giây
1 năm (365,25 ngày)  31557600 giây

Thời gian Unix hiện tại trong các ngôn ngữ lập trình

Pythonimport time; time.time()
PHPtime()
JavaScriptMath.round(new Date().getTime()/1000.0)
Javalong epoch = System.currentTimeMillis()/1000;
C#DateTimeOffset.Now.ToUnixTimeSeconds()
Perltime
RubyTime.now.to_i
Gotime.Now().Unix()
Ras.numeric(Sys.time())
Luaepoch = os.time()
DartDateTime.now().millisecondsSinceEpoch ~/ 1000
MySQLSELECT unix_timestamp(now())
PostgreSQLSELECT extract(epoch FROM now());
SQL ServerSELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE());
SQLiteSELECT unixepoch();
Unix/Linux/MacOSdate +%s

Thêm ví dụ mã bằng tiếng Anh

Lưu ý: Tất cả các công cụ trên trang này đều dựa trên cài đặt ngày giờ của máy tính và sử dụng JavaScript để chuyển đổi thời gian. Một số trình duyệt áp dụng các quy tắc giờ mùa hè hiện hành cho mọi ngày trong quá khứ. JavaScript không hỗ trợ giây nhuận.