我有一个保存在变量中的开始日期,我会在一段时间内使用它来检查重复的时间。 所以现在我试图给该变量添加一分钟,直到时间成真,但无论我尝试什么它似乎都不起作用。
newdate=$("$newdate" --date='1minute')
newdate=$(date -u -d "newdate + 1 minute")
newdate=$("$newdate" + -u -d "1 min")
我试过的一些事情^
答案 0 :(得分:0)
# store some date
var="2017-12-29T10:14:30+00:00"
echo "$var"
# add a minute and print
var=$(LC_ALL=C date --utc --iso-8601=seconds -d"$var"+1minute)
echo "$var"
LC_ALL=C
区域设置,--iso-8601=second
和--utc
有望保持格式一致并锁定到UTC。