Linux的shell编程前奏之常见命令实战五

                                                                                                                   Linux的shell编程前奏五

前言:  目标,思路,方法,实践,习惯,总结

1>date的常用时间格式.

[root@lll /]# date
2019年 01月 27日 星期日 20:35:43 CST
[root@lll /]# date +%Y------显示年(Y是长格式)
2019
[root@lll /]# date +%y------显示年(y是短格式)
19
[root@lll /]# date +%m------显示月
01
[root@lll /]# date +%d------显示日
27
[root@lll /]# date +%H-------显示时
20
[root@lll /]# date +%M-------显示分
36
[root@lll /]# date +%S-------显示秒
50
[root@lll /]# date +%F------显示特殊格式日期(年---月---日)
2019-01-27
[root@lll /]# date +%T-----显示特殊格式时间(时:分:秒)
20:37:03

总结:date命令语法:   date 选项 +format



2>通过参数-d显示指定字符串所描述的时间示例

[root@lll /]# date +%F -d "yesterday"------ 显示昨天
2019-01-26
[root@lll /]# date +%F -d "-2day"----显示前天
2019-01-25
[root@lll /]# date +%F -d "+1day"-----显示明天
2019-01-28
[root@lll /]# date +%F -d "+1month"-----显示1个月后
2019-02-27
[root@lll /]# date +%F -d "+1year"----显示1年后
2020-01-27
[root@lll /]# date +%F -d "24hour"
2019-01-28
[root@lll /]# date +%F -d "1440min"
2019-01-28
[root@lll /]# date +%F -d "-1440min"
2019-01-26

总结: 这里的 +号表示未来,-号表示过去,day表示日,year表示年,month表示月



3>显示时间后换行再显示日期

[root@lll /]# date +%T%n%D
20:53:23
01/27/19


猜你喜欢

转载自blog.51cto.com/11218855/2347738