ITPub博客

首页 > 应用开发 > IT综合 > shell 计算时间差的问题

shell 计算时间差的问题

原创 IT综合 作者:tyrande1989 时间:2012-02-15 19:44:23 0 删除 编辑
CURTIME=`date +"%Y-%m-%d %H:%M:%S"` #当前的系统时间 2007-10-04 14:34:00
LASTLINE=$(tail -1 success.moni) #获取文件的最后时间 2007-10-04 14:30:00
echo "lasttime "$LASTLINE
echo "Systime "$CURTIME
Sys_data=`date -d "$CURTIME" +%s` #把当前时间转化为Linux时间
In_data=`date -d "$LASTLINE" +%s`
interval=`expr $Sys_data - $In_data` #计算2个时间的差
echo $In_data
echo $Sys_data
echo $interval 可得到秒数[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25398445/viewspace-1057364/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    10
  • 访问量
    42850