在線Unix時間戳或年月日時間互轉(zhuǎn)
最早版本的Unix時間是32位整型,以60 Hz增加。1971年11月3日發(fā)行的第一版《Unix Programmer’s Manual》定義了Unix時間為“the time since 00:00:00, 1 January 1971, measured in sixtieths of a second”,即從1971年1月1日00:00:00開始,以60赫茲增加。[2]這意味著以32位無符號整型存儲Unix時間,829天(約2.5年)后就將用盡重置。由于該限制,Unix時間原點被重定義多次,直至開始采用1970年1月1日00:00:00UTC為時間原點,以1赫茲計時。由于Unix和C語言采用32位有符號整型表示時間,這可容納約136年的時間跨度,在1970年之前和之后各占一半。即到2038年1月19日和1901月12月13日用盡重置。此后,這個Unix 時間定義考慮到時區(qū),閏秒等問題被修訂。