• unix时间戳与系统时间计算
    时间:2009-01-04   作者:佚名   出处:互联网

    常用于log日志分析

    取得unix时间戳
    date +%s

    将时间戳1123495443 换算成可以识别的年月日分秒

    date -d '1970-01-01 UTC 1123495443 seconds'



    计算系统当前时间的前一小时时间如下:
    a=`date +%s`
    b=`expr $a - 3600`
    c=`date -d "1970-01-01 UTC $b seconds" +"%Y-%m-%d %H:%M:%S"`
    echo $c

    网友留言/评论

    我要留言/评论