文章目录
- Linux shell 获取更改系统时间
- 默认输入
- 显示时区
- 世界协调时
- 格式化日期
- 更多信息
Linux shell 获取更改系统时间
… note::
时光只解催人老,不信多情,长恨离亭,泪滴春衫酒易醒。
- 晏殊《采桑子·时光只解催人老》
date命令可以用来打印显示亦或者更改日期和时间。
看看官方的定义如下:
date - print or set the system date and time
用法如下:
$ date [OPTION]... [+FORMAT]
$ date [-u | --utc| --universal] [MMDDhhmm[[CC]YY][.ss]]
较常用的OPTION为:
-R
: 显示时区-u, --utc, --universal
:打印或者设置世界协调时-d, --date=STRING
:显示STRING的时间
默认输入
date 命令默认情况下为CST时区,
$ date
Mon Jun 5 15:11:44 CST 2014
显示时区
如果加上 -R
参数就可以带上时区,比如我们的东八区
$ date -R
Mon, 05 Jun 2014 15:15:25 +0800
世界协调时
选项-u, --utc, --universal
可以显示世界协调时
$ date -u
Mon Jun 5 07:15:46 UTC 2014
$ date --utc
Mon Jun 5 07:15:48 UTC 2014
$ date --universal
Mon Jun 5 07:15:55 UTC 2014
格式化日期
可以通过不同的参数来格式化日期,这里需要注意的是:不同的大小写代表的是不同的含义
比较常用的日期和时间如下:
# 显示年月日时分秒
$ date +%Y-%m-%dT%H:%M:%S
2013-01-17T18:01:08
# 或者 下面一样的效果
$ data +%FT%T
2013-01-17T18:02:12
更多信息
Hi,XDJM们,更多信息欢迎移步我的主页、CSDN或微信公众号letsProgramming.
- 🐱 github
- 🏠 Homepage https://shaoguangleo.github.io
- CSDN CSDN http://blog.csdn.net/shaoguangleo
- 微信公众号:letsProgramming