Linux 使用date命令获取时间

很多时候需要各种格式的时间,因此date就到了大显身手的时候。

1、默认格式
[root@CentOS-7-2 ~]# date
Tue Aug  7 16:24:09 CST 2018
[root@CentOS-7-2 ~]# 
2、年月日时分秒
[root@CentOS-7-2 ~]# date +"%Y-%m-%d %H:%M:%S"
2018-08-07 16:27:37
[root@CentOS-7-2 ~]# 

具体用什么分隔符可以根据自己的需要替换,知道对应的打印命令即可。

3、从1970年以来的秒数
[root@CentOS-7-2 ~]# date +%s
1533630557
[root@CentOS-7-2 ~]# 
4、将从1970年以来的秒数转换为易读形式
[root@CentOS-7-2 ~]# date --date='@1533630557'
Tue Aug  7 16:29:17 CST 2018
[root@CentOS-7-2 ~]# 
5、将指定日期转换为自1970年以来的秒数
[root@CentOS-7-2 ~]# date -d "2018-08-07 16:27:37" +%s
1533630457
[root@CentOS-7-2 ~]# 
最新回复(0)
/jishuUsSOnWre9J9tcC_2BioOnsb6hrdI2ebZeBzj0_2Bzp8_2FfQk_3D4794593
8 简首页