Linux 时间加减算法

本文参考:http://darkma1024.com/377.html

date加减(不影响原来时间):
时间的值不是数字,不能直接对其进行加减数学运算。

[root@localhost service]# date +”%Y%m%d”

20190820

#加1天

[root@localhost service]# date +”%Y%m%d” –date=’1 days’

20190821

#减一天

[root@localhost service]# date +”%Y%m%d” –date=’-1 days’

20190819

#减一年

[root@localhost service]# date +”%Y%m%d” –date=’-1 year’

20180820

#加一年

[root@localhost service]# date +”%Y%m%d” –date=’1 year’

20200820

#加一月

[root@localhost service]# date +”%Y%m%d” –date=’1 month’

20190920

#减一月

[root@localhost service]# date +”%Y%m%d” –date=’-1 month’

20190720

根据上面可以发现一个规律, date +”%Y%m%d” –date=’-1 参数1’,对年月日加减操作参数1为(year、month、days),参数后面可以+s,也可以不加。

时分秒 date +%T –date=’参数2’,对时分秒加减操作参数2为(hour、min、second)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值