Linux技巧9.格式化显示当前时间



通过指定各种不同的格式显示当然时间:

$ date
Thu Jan 1 08:19:23 PST 2009

$ date –date=”now”
Thu Jan 1 08:20:05 PST 2009

$ date –date=”today”
Thu Jan 1 08:20:12 PST 2009

$ date –date=’1970-01-01 00:00:01 UTC +5 hours’ +%s
18001

$ date ‘+Current Date: %m/%d/%y%nCurrent Time:%H:%M:%S’
Current Date: 01/01/09
Current Time:08:21:41

$ date +”%d-%m-%Y”
01-01-2009

$ date +”%d/%m/%Y”
01/01/2009

$ date +”%A,%B %d %Y”
Thursday,January 01 2009

date命令参数格式选项:

o %D    日期 (mm/dd/yy)
o %d    月中的日期 (01..31)
o %m    月份 (01..12)
o %y    年份的后两位数 (00..99)
o %a    星期名称缩写 (Sun..Sat)
o %A    星期名称全称 (Sunday..Saturday)
o %b    月份名称缩写 (Jan..Dec)
o %B    月份名称全称 (January..December)
o %H    24小时制 (00..23)
o %I    12小时制 (01..12)
o %Y    年份 (1970…)



发表评论