blog.zhuohua.store's Archiver

admin 发表于 2019-12-27 19:34

date命令

date +%Y   以四位数字的格式输出当前年份

date +%y   以两位数字的格式输出当前年份

date +%m   以两位数字的格式输出当前月份

date +%d   以两位数字的格式输出当前是几号

date +%H   以两位数字的格式输出当前小时

date +%M   以两位数字的格式输出当前分钟

date +%S   以两位数字的格式输出当前秒

date +%w   输出当前是星期几   备注:0代表星期日


################################################
显示此刻的具体日期+时间:
[root@ser1 ~]# date +"%Y-%m-%d %H:%M:%S"
2018-07-22 19:21:22


显示当天日期:
[root@ser1 ~]# date +%Y-%m-%d
2018-07-22

[root@ser1 ~]# a=`date +%Y-%m-%d`
[root@ser1 ~]# echo $a
2018-07-22


显示此刻的时间:
[root@ser1 ~]# date +%H:%M:%S
19:25:26


显示昨天的日期:
[root@ser1 ~]# date -d last-day +%Y-%m-%d
2018-07-21

[root@ser1 ~]# date -d yesterday +%Y-%m-%d
2018-07-21


显示明天的日期:
[root@ser1 ~]# date -d next-day +%Y-%m-%d
2018-07-23

[root@ser1 ~]# date -d tomorrow +%Y-%m-%d
2018-07-23



显示上一年的年份:
[root@ser1 ~]# date -d "-1 year" +%Y
2017

显示上一个月的月份:
[root@ser1 ~]# date -d "-1 month" +%m
06

显示前一天是几号:
[root@ser1 ~]# date -d "-1 day" +%d
21

显示前两天是几号
[root@ser1 ~]# date -d "-2 day" +%d
20

显示前一小时是几小时:
[root@ser1 ~]# date -d "-1 hour" +%H
18



显示下一年的年份:
[root@ser1 ~]# date -d "+1 year" +%Y
2019

显示下一个月的月份:
[root@ser1 ~]# date -d "+1 month" +%m
08

显示下一天是几号:
[root@ser1 ~]# date -d "+1 day" +%d
23

显示后两天是几号
[root@ser1 ~]# date -d "+2 day" +%d
24

显示后一小时是几小时:
[root@ser1 ~]# date -d "+1 hour" +%H
20







变量:
[attach]3171[/attach]




[attach]3172[/attach]




相关文章:
[url=http://blog.zhuohua.store/viewthread.php?tid=113&page=1&extra=#pid114]Linux客户端使用lftp命令连接FTP服务端[/url]
[url=http://blog.zhuohua.store/viewthread.php?tid=88&page=1&extra=#pid89]远程备份站点目录和数据库+at一次性计划任务[/url]

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.