Linux查看时间格式:一招即知(linux查看时间格式)

每个 Linux 的系统时间格式都不一样,有的是12小时制,有的是24小时制,因此当开发者开发系统的时候,碰到时间操作的时候就会比较麻烦,所以查看当前 Linux 时间格式就变得尤为重要了。下面就来一起看一招查看 Linux 系统的时间格式。

首先,我们使用`date`命令来查看当前 Linux 的时间格式,如下所示:

date +”%T”

然后该命令会输出代表现在时间格式的字符串。比如本例中输出的是`13:05:37`这样的字符串,那么该系统的时间格式就是 24 小时制。

出输入 `date +”%r”` 同样可以查看当前系统的时间格式,那么输出的就是 12 小时制的。比如本例子中就是 `01:05:37PM`,所以该系统的时间格式就是 12 小时制。

另外,我们还可以使用 Linux 中自带的 `timedatectl` 命令来查看系统的时间格式。该命令的输入格式如下:

timedatectl

该命令会输出类似以下结果:

Local time: Tue 2018-09-25 13:05:48 CST
Universal time: Tue 2018-09-25 05:05:48 UTC
RTC time: Tue 2018-09-25 05:05:47
Time zone: Asia/Chongqing (CST, +0800)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a

其中 `Time zone:` 一行就是系统的时区,而 `RTC time:` 和 `Local time:` 代表时间格式的输出。以上便是查看 Linux 系统的时间格式的代码示例。

有了上述的方法,当我们使用时间操作的时候就能比较顺利的获取到系统的时间格式和时区,从而更好的进行时间操作。


数据运维技术 » Linux查看时间格式:一招即知(linux查看时间格式)