date命令集锦:
格式化输出:
[root@localhost ~]# date +%Y%m%d
20080926
显示一天前的日期:
[root@localhost ~]# date --date "1 days ago" +%Y%m%d
20080925
[root@localhost ~]# date -d "1 days ago" +%Y%m%d-%H:%M:%S
20080925-14:37:37
显示前一小时的时间:
[root@localhost ~]# date --date "1 hours ago" +%Y%m%d-%H:%M:%S
20080926-13:38:22
引号中可以是:
n years ago
n months ago
n days ago
n hours ago
n minutes ago
n seconds ago
包含ago表示“多久前”的时间,去掉ago表示“多久后的时间”。
显示一月前的日期:
[root@localhost ~]# date --date "1 months ago" +%Y%m%d
20080826
[root@localhost ~]# date
Fri Sep 26 14:35:16 CST 2008
设置时间:
date -s
unixtime:
# date +"%X %F" -d @1237762800
07:00:00 AM 2009-03-23
# date -d @1237762800
Mon Mar 23 07:00:00 CST 2009
阅读(2628) | 评论(0) | 转发(1) |