Shell 的昨天今天和明天

Shell 的昨天今天和明天

<!-- 左边标题和日志信息 开始 -->
<!-- 右边操作区域 结束 --><!-- 日志标题栏 结束 --><!--==S 投票--><!--==E 投票--><!-- 日志内容 开始 -->
<!--S 文章(这部分加style只是为了看效果,基本上表现都受编辑器设置控制)-->
昨天的命令是:
yesterdayformat=`date --date='yesterday'"+%Y-%m-%d_%H:%M:%S"`
echo $yesterdayformat
输出格式是:
2006-03-30_08:39:54

明天的命令是:
tomorrowformat=`date --date='tomorrow'"+%Y-%m-%d_%H:%M:%S"`
echo $tomorrowformat
输出格式是:
2006-04-01_08:41:29

在Linux下,得到N天以前或以后的日期格式:
#date –I –d ‘-n day’ (可以得到N天前的日期,格式为YYYY-MM-DD)
#date –d ‘-n day’ “+%Y%m%d” (可以得到你天前的日期,格式为YYYYMMDD)
#date –I –d ‘+n day’ (可以得到N天后的日期,格式为YYYY-MM-DD)
#date –d ‘+n day’ “+%Y%m%d” (可以得到你天后的日期,格式为YYYYMMDD)

你可能感兴趣的:(shell)