Linux中的epoch時間戳是指從1970年1月1日(UTC)開始到當前時間的秒數
在Linux系統中,可以使用date
命令來獲取當前的epoch時間戳。例如:
$ date +%s
1633248589
這里,+%s
表示以epoch時間戳的格式輸出當前時間。
如果你想要將一個特定的日期轉換為epoch時間戳,可以使用以下命令:
$ date -d "2022-01-01 00:00:00" +%s
1640995200
這里,-d
參數后面跟著要轉換的日期和時間,+%s
表示以epoch時間戳的格式輸出結果。
需要注意的是,epoch時間戳是一個整數,表示從1970年1月1日(UTC)開始到當前時間的秒數。因此,它不包含毫秒、微秒等更高精度的時間單位。如果需要更高精度的時間戳,可以考慮使用其他時間戳格式,例如Unix時間戳(包含納秒級精度)或者其他時間表示方法。