Linux时间命令—— 显示时间,日历等

目录

1.date显示时间

1.1 常用的标记列表:

1.2 设定时间:

2.cal显示日历

3.时间戳


1.date显示时间

        date 用法:date [OPTION] ... +[FORMAT]

1.1 常用的标记列表:

%H : 小时 (00..23)
%M : 分钟 (00..59)
%S : (00..61)
%X : 相当于 %H:%M:%S
%d : (01..31)
%m : 月份 (01..12)
%Y : 完整年份 (0000..9999)
%F : 相当于 %Y-%m-%d

        其中,: 和 / 这种分隔符是我们自己可以定义的,你也可以颠倒顺序或者换成任何你喜欢的分隔符

1.2 设定时间:

date -s // 设置当前时间,只有 root 权限才能设置,其他只能查看。
date -s 20080523 // 设置成 20080523 ,这样会把具体时间设置成空 00:00:00
date -s 01:01:01 // 设置具体时间,不会对日期做更改
date -s “01:01:01 2008-05-23″ // 这样可以设置全部时间
date -s “01:01:01 20080523″ // 这样可以设置全部时间
date -s “2008-05-23 01:01:01″ // 这样可以设置全部时间
date -s “20080523 01:01:01″ // 这样可以设置全部时间

2.cal显示日历

        cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。 阳历 又名 太阳 历” ,系以地球绕行太阳一周为一年,为西方各国所通用,故又名 西历
命令格式 cal [ 参数 ][ 月份 ][ 年份 ]
功能 : 用于查看日历等时间信息,如只有一个参数,则表示年份 (1-9999) ,如有两个参数,则表示月份和年份
常用选项
-3 : 显示系统前一个月,当前月,下一个月的月历。
-j   显示在当年中的第几天。(一年日期按天算,从 1 1 号算起,默认显示当前月在一年中的天数)、=
-y :  显示当前年份的日历。

Linux时间命令—— 显示时间,日历等_第1张图片

3.时间戳

时间 -> 时间戳: date +%s
时间戳 -> 时间: date -d@1508749502
Unix 时间戳(英文为 Unix epoch, Unix time, POSIX time Unix timestamp )是从 1970 1 1 日( UTC/GMT 的午夜)开始所经过的秒数,不考虑闰秒。我们国内的机器使用东八区,所以从8:00开始计算
Linux时间命令—— 显示时间,日历等_第2张图片
        我们可以使用网上的时间戳转换工具,转换一下看看,是不是我们当前所处时间。


时间戳(Unix timestamp)转换工具 - 在线工具 (tool.lu)

你可能感兴趣的:(Linux,linux,运维,服务器)