天天看点

date命令

date命令是显示或设置系统时间与日期。

很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待的时间。日期可以以多种格式去打印,也可以使用命令设置固定的格式。在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数。

<+时间日期格式>:指定显示时使用的日期时间格式。

格式化输出:

输出昨天日期:

2秒后输出:

传说中的 1234567890 秒:

普通转格式:

apache格式转换:

格式转换后时间游走:

加减操作:

设定时间:

有时需要检查一组命令花费的时间,举例:

获取当前时间的unix时间戳

date +%s

使用date命令获取一个特定时间的unix时间戳

上面演示的是获取2014年10月8号的unix时间戳

     本文转自yzy121403725 51CTO博客,原文链接:http://blog.51cto.com/lookingdream/1769316,如需转载请自行联系原作者