網頁

2011年10月31日 星期一

Shell Script:運用 date 指令取得日期時間(Linux)

在老舊的unix版本,用 shell script 透過 date 指令可以取得日期時間,但要做些日期運算,就要透過其他輔助工具來幫忙了。

Linux 版本的 date 解決了這個困擾。
1. 取得今天的日期時間
date '+%Y%m%d%H%M%S'

2. 取得昨天的日期時間
date -d'-1 day' 或 date -d'1 day ago'

3. 取得明天的日期
date -d'1 day'

4. 取得上個月的日期
date -d'-1 month'

5. 取得上星期的日期
date -d'-1 week'

沒有留言:

張貼留言