Linux命令 --- date

来源:互联网 发布:怪物猎人x数据库多玩 编辑:程序博客网 时间:2024/06/04 20:27

date [OPTION]… [+FORMAT]

参数
-d –date=
格式化输出指定的时间,可以使用’20170601 11:11:11’的方式来作为参数,可以省去部分做简写
可以使用以下缩写:now, yesterday, last-day, tomorrow, next-day, next-month
‘30 days ago’
‘(+)/-100 days’
所有时间单位的英文名称都可以进行操作,可以连续加减,可以使用last和next在单词首部。

-f 对文件中所有行使用-d的方式输出
-r 格式化输出某个文件的最近修改时间
-s 修改系统时间为指定时间,只能使用root操作

格式化
%H 小时(以00-23来表示)。
%I 小时(以01-12来表示)。
%K 小时(以0-23来表示)。
%l 小时(以0-12来表示)。
%M 分钟(以00-59来表示)。
%S 秒(以本地的惯用法来表示)。
%P p-AM或PM,P-am或pm

%r 时间(%I:%M:%S %p)。
%T 时间(%H:%M:%S)。

%Z 市区。
%a 星期的缩写。
%A 星期的完整名称。
%b 月份英文名的缩写。
%B 月份的完整英文名称。

%d 日期(以01-31来表示)。
%m 月份(以01-12来表示)。
%y 年份(以00-99来表示)。
%Y 年份(以四位数来表示)。

%c 默认日期与时间。
%D 日期(09/20/17)。
%x 日期(09/27/2017)。

%s 总秒数。起算时间为1970-01-01 00:00:00 UTC。
%w 该周内的第几天。
%j 该年中的第几天。
%U 该年中的第几周。

%n 在显示时,插入新的一行。
%t 在显示时,插入tab。

原创粉丝点击