天天看點

date指令

date指令是顯示或設定系統時間與日期。

很多shell腳本裡面需要列印不同格式的時間或日期,以及要根據時間和日期執行操作。延時通常用于腳本執行過程中提供一段等待的時間。日期可以以多種格式去列印,也可以使用指令設定固定的格式。在類UNIX系統中,日期被存儲為一個整數,其大小為自世界标準時間(UTC)1970年1月1日0時0分0秒起流逝的秒數。

<+時間日期格式>:指定顯示時使用的日期時間格式。

格式化輸出:

輸出昨天日期:

2秒後輸出:

傳說中的 1234567890 秒:

普通轉格式:

apache格式轉換:

格式轉換後時間遊走:

加減操作:

設定時間:

有時需要檢查一組指令花費的時間,舉例:

擷取目前時間的unix時間戳

date +%s

使用date指令擷取一個特定時間的unix時間戳

上面示範的是擷取2014年10月8号的unix時間戳

     本文轉自yzy121403725 51CTO部落格,原文連結:http://blog.51cto.com/lookingdream/1769316,如需轉載請自行聯系原作者