您的位置:首页 > 运维架构 > Shell

linux shell 再指定日期上增加或者减去一小时或者一分钟

2018-01-12 00:00 357 查看
在指定的日期上减去指定的天

[dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 3 days" +"%Y%m%d%H"

2015041912

在指定的日期上加上指定的小时

[dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 3 hour" +"%Y%m%d%H"

2015041615

在指定的日期上减去指定的小时

[dc@dc010.tj.momo.com init_env]$ date -d "20150416 12 -1 hour" +"%Y%m%d%H"

2015041611

在指定的日期上加上指定的分钟

[dc@dc010.tj.momo.com init_env]$ date -d "20150416 12:20 10 minute" +"%Y%m%d%H%M"

201504161230

[app@client-app-241-153 ~]$ echo $(date -d "-1 days" +%F)
2018-01-11
[app@client-app-241-153 ~]$ echo $(date -d "-20 hour" +%F%H)
2018-01-1120
[app@client-app-241-153 ~]$ echo $(date -d "-20 hour" +%F-%H)
2018-01-11-20
[app@client-app-241-153 ~]$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: