2011年7月3日 星期日

unix epoch time 用date指令轉換

epoch time 是unix常用的一種時間, 為自從1970/1/1 0:0:0 開始到指定時間
所經過的秒數, 但閱讀不易, 可透過下面的指令轉換

date -j -f '%s' 1273075362 '+%Y/%m/%d %H:%M:%S'

顯示結果為
2010/05/06 00:02:42

其中 
-j 不因執行此指令設定系統時間
-f '%s' 指定輸入的時間格式, 在此即為秒
1273075362 即為epoch time
'+%Y/%m/%d %H:%M:%S' 顯示的格式



沒有留言:

張貼留言