标签:
date命令是用来显示时间的,cal命令是用来显示日历的。
其中date命令的一些常用格式有
%H 小时(以00-23来表示)。 %I 小时(以01-12来表示)。 %K 小时(以0-23来表示)。 %l 小时(以0-12来表示)。 %M 分钟(以00-59来表示)。 %P AM或PM。 %r 时间(含时分秒,小时以12小时AM/PM来表示)。 %s 总秒数。起算时间为1970-01-01 00:00:00 UTC。 %S 秒(以本地的惯用法来表示)。 %T 时间(含时分秒,小时以24小时制来表示)。 %X 时间(以本地的惯用法来表示)。 %Z 市区。 %a 星期的缩写。 %A 星期的完整名称。 %b 月份英文名的缩写。 %B 月份的完整英文名称。 %c 日期与时间。只输入date指令也会显示同样的结果。 %d 日期(以01-31来表示)。 %D 日期(含年月日)。 %j 该年中的第几天。 %m 月份(以01-12来表示)。 %U 该年中的周数。 %w 该周的天数,0代表周日,1代表周一,异词类推。 %x 日期(以本地的惯用法来表示)。 %y 年份(以00-99来表示)。 %Y 年份(以四位数来表示)。 %n 在显示时,插入新的一行。 %t 在显示时,插入tab。 MM 月份(必要) DD 日期(必要) hh 小时(必要) mm 分钟(必要) ss 秒(选择性)
用例1 显示时间
zimingdeMacBook-Air:~ ziming$ date 2015年10月 7日 星期三 18时08分10秒 CST zimingdeMacBook-Air:~ ziming$ date ‘+%c‘ 三 10/ 7 18:08:43 2015 zimingdeMacBook-Air:~ ziming$ date ‘+%D‘ 10/07/15 zimingdeMacBook-Air:~ ziming$ date ‘+%x‘ 2015/10/07 zimingdeMacBook-Air:~ ziming$ date ‘+%T‘ 18:10:08 zimingdeMacBook-Air:~ ziming$ date ‘+%X‘ 18时10分13秒 zimingdeMacBook-Air:~ ziming$
用例2 使用%n换行显示时间
date ‘+%T%n%D‘
cal命令用来显示日历
用例1 显示2015年11月的日历,如果-m 参数则第一天为星期天
cal 11 2015 十一月 2015 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
用例2 显示距离1月1日第几天
cal -j 十月 2015 日 一 二 三 四 五 六 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304
参考文档:
http://www.cnblogs.com/peida/archive/2012/12/13/2815687.html
http://www.cnblogs.com/peida/archive/2012/12/14/2817473.html
标签:
原文地址:http://my.oschina.net/zimingforever/blog/513963