Bash 如何添加日期返回的时间值?
我正在使用date函数,并尝试将分钟数添加到返回的时间中(如果超过60分钟,则无所谓) 但每次我加上时间,它就会删除前导的0并返回一个奇数Bash 如何添加日期返回的时间值?,bash,date,date-arithmetic,Bash,Date,Date Arithmetic,我正在使用date函数,并尝试将分钟数添加到返回的时间中(如果超过60分钟,则无所谓) 但每次我加上时间,它就会删除前导的0并返回一个奇数 time=$(date +%R) time=$(sed -e 's/://g' <<< $time) start=$(($time + 0051)) echo $start time=$(日期+%R) time=$(sed-e's///g'要使用GNU日期将当前时间增加51分钟: date "+%R" -d "+51 min" 输出(例
time=$(date +%R)
time=$(sed -e 's/://g' <<< $time)
start=$(($time + 0051))
echo $start
time=$(日期+%R)
time=$(sed-e's///g'要使用GNU日期将当前时间增加51分钟:
date "+%R" -d "+51 min"
输出(例如):
08:18
要使用GNU日期将51分钟添加到当前时间,请执行以下操作:
date "+%R" -d "+51 min"
输出(例如):
08:18