linux sh脚本取前一个月的日期

linux sh脚本取前一个月的日期,第1张

1、date +%w

%w day of week (0..6)0 is Sunday

2、如果星期2-6,上一个工作日肯定就是

t1=`date -d yesterday`

或者

t2=`date -d -1day`

3、如果星期天,上一个工作日肯定就是

t3=`date -d -2day`

4、如果星期1,上一个工作日肯定就是

t4=`date -d -3day`

[seesea@CU ~]$ date +%Y%m

201307

[seesea@CU ~]$ date -d"next month" +%Y%m

201308

[seesea@CU ~]$ date -d"next month" +%Y%m01

20130801

lz 试试楼下的代码在 12 月份的情况就知道谁的对谁的错了。看来正确的答案只有管理员才有眼光选上啊。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8492086.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存