linux 取当前时间前2小时时间 10
当前系统时间是2013090919时,年月日小时,想要得到2个小时前的时间,比如说是2013090917。应该怎么写。setTIME=`date+%Y%m%d%Hecho...
当前系统时间是2013090919时,年月日小时,想要得到2个小时前的时间,比如说是2013090917。应该怎么写。
set TIME = `date +%Y%m%d%H
echo "time:$TIME"
得到当前时间的年月日时是这么写。想要得到2个小时前应该怎么写。请各位帮忙。 展开
set TIME = `date +%Y%m%d%H
echo "time:$TIME"
得到当前时间的年月日时是这么写。想要得到2个小时前应该怎么写。请各位帮忙。 展开
4个回答
展开全部
可以用命令 date -d -2hour +%T得到前一小时的时间,关键是“-2hour”。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
date -d -2hour 格式 Wed Sep 11 13:48:27 CST 2013
date +%Y-%m-%d" "%H:%M -d -2hour 格式 2013-09-11 13:47
date +%Y-%m-%d" "%H:%M -d -2hour 格式 2013-09-11 13:47
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换成时间戳,然后减两个小时的秒数,换算成有好格式及OK了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
再定义一个TIME-2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询