我的变量输出保持日期如下:
output =" 20141220"
我需要从中提取一天并将其存储在另一个变量中,即类似于下面的内容:
OUTPUT1 = 20141219"
如果月份发生变化,即日期为31日或1日,则需要照顾。
我正在使用的版本不支持 date -d
,我们将非常感谢任何潜在客户...
答案 0 :(得分:-1)
您可以检查它是否是该月的第一天,如果是,您可以将日期设置为一个月。您还必须检查它是否是一年中的第一个月,并将年份设置为true。
if (dayofdate == 1) {
//set one month back
//set day of the month accordingly
} else if (monthofdate == 1){
//set one year back
}