存储在可变bash中的增量日期



寻找它持续了几个小时,什么也没有奏效。真的很感谢任何答案。

initial_date (format %m%d%Y)保留由Oracle数据库查询返回的值。我想用1天增加这个日期,并将其进一步用作某些功能的输入参数。

> echo $initial_date
02012014 
>tomorrow_date=`date +"%m%d%Y" -d ${initial_date}' + 1 day'`
date: invalid date `02012014 + 1 day'

您需要将初始日期转换为有效格式,例如yyyyMMdd。尝试:

date +"%m%d%Y" -d "${initial_date:4}${initial_date:0:4} + 1 day"

相关内容

  • 没有找到相关文章

最新更新