我试图从两个UTC值中获得差异(以天为单位):
export CURRENT_TIME=`date -u %FT%Z`
export START_TIME=`2018-02-26T04:46:20Z`
我可以直接减去它们还是之前需要转换它们?
答案 0 :(得分:2)
差异:
diff=$(( $(date --date="$CURRENT_TIME" +%s) - $(date --date="$START_TIME" +%s) ))
另外,对于CURRENT_TIME,我认为你的意思是
export CURRENT_TIME=$(date -u +'%FT%T%Z')