shell中可以直接调用date,如下:
注意:
Y显示4位年份,如:2018;y显示2位年份,如:18。 m表示月份;M表示分钟。 d表示天;D则表示当前日期,如:1/18/18(也就是2018.1.18)。 H表示小时,而h显示月份。 s显示当前秒钟,单位为毫秒;S显示当前秒钟,单位为秒。
计算时间差:
date +%s 自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数
date -d -d,--date=字符串 显示指定字符串所描述的时间,而非当前时间
参考:https://www.cnblogs.com/janezhao/p/9732157.html
https://blog.youkuaiyun.com/guoonline/article/details/7018687