码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令--date命令&cal命令

时间:2015-10-07 20:28:55      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:

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


linux命令--date命令&cal命令

标签:

原文地址:http://my.oschina.net/zimingforever/blog/513963

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!