今天日期(CST格式):FreeBSD:
test# date
2011年 03月 22日 星期二 09:27:47 CST
CentOS:
[root@haodou ~]# date
2011年 03月 22日 星期二 09:27:47 CST
今天日期(数字格式):
FreeBSD:
test# date +%Y%m%d
20110322
CentOS:
[root@haodou ~]# date +%Y%m%d
20110322
昨天日期(数字格式):
FreeBSD:
test# date -v -1d +%Y%m%d
20110321
CentOS:
[root@haodou ~]# date +%Y%m%d –date='1 days ago'
20110321
[root@haodou ~]# date –date='yesterday' +%Y%m%d
20110321
前天日期(数字格式):
FreeBSD:
test# date -v -2d +%Y%m%d
20110320
CentOS:
[root@haodou ~]# date +%Y%m%d –date='2 days ago'
20110320
明天日期:
FreeBSD:
test# date -v +1d +%Y%m%d
20110323
CentOS:
[root@haodou ~]# date +%Y%m%d –date='tomorrow'
20110323
[root@haodou ~]# date -d "1 day" "+%Y%m%d"
20110323
后天日期:
FreeBSD:
test# date -v +2d +%Y%m%d
20110324
CentOS:
[root@haodou ~]# date -d "2 day" "+%Y%m%d"
20110324
date +%s 可以得到UNIX的时间戳;
[root@haodou ~]# date +%s
1300758867
[root@haodou ~]# vi utc.sh
#!/bin/sh
date -d '1970-01-01 UTC '$1' seconds' +"%Y%m%d"
[root@haodou ~]# chmod +x utc.sh
[root@haodou ~]# ./utc.sh 1300758867
20110322