温馨提示×

centos怎么转成时间

小樊
49
2026-09-21 01:20:31
栏目: 智能运维

你问的“centos怎么转成时间”,通常是指在 CentOS 系统里把某种时间格式转换成可读时间,常见有下面几种情况,你看看是哪一种:


1️⃣ 时间戳(秒)转成正常时间

10 位时间戳(秒)

date -d @1690000000

13 位时间戳(毫秒)

date -d @$(($(date +%s%3N)/1000))

或指定毫秒:

date -d @$((1690000000000/1000))

2️⃣ 字符串时间转成时间戳

date -d "2024-07-22 10:30:00" +%s

3️⃣ 格式化输出当前时间

date "+%Y-%m-%d %H:%M:%S"

4️⃣ 日志里的奇怪时间(如 epoch)转成时间

例如日志是:

1690000000

直接:

date -d @1690000000

5️⃣ 时区问题(CentOS 常见)

查看时区:

date
timedatectl

修改时区(如上海):

timedatectl set-timezone Asia/Shanghai

6️⃣ 如果是“CentOS 系统时间不对,想校正”

yum install -y ntpdate
ntpdate cn.pool.ntp.org

如果你指的是 某种具体格式(比如 1690000000、Mon Jul 22、日志格式、数据库时间),把样例发出来,我可以直接帮你转。

0 踩