用date查询昨天的日期

操作:

方法一:

[root@t-enter tmp]# date -d "-1 day" +%Y%m%d
20190704
[root@t-enter tmp]# date
2019年 07月 05日 星期五 14:18:31 CST
[root@t-enter tmp]#
[root@t-enter tmp]# date --date=yesterday
2019年 07月 04日 星期四 14:19:09 CST

方法二:
[root@t-enter tmp]# date --date=yesterday +%Y%m%d
20190704
[root@t-enter tmp]#

在AIX系统下计算日期和Linux下不一样

计算5天前的日期

rq=`perl -e "use POSIX qw(strftime); print strftime '%Y%m%d' , localtime( time()-3600*24*5) "`

计算1天前的日期

rq=`perl -e "use POSIX qw(strftime); print strftime '%Y%m%d' , localtime( time()-3600*24*1) "`

 

posted on 2020-09-09 17:07  夏雨等秦天  阅读(373)  评论(0编辑  收藏  举报