linux

linux epoch时间戳的解析方法

小樊
83
2024-08-27 01:09:04
栏目: 智能运维

Linux中的epoch时间戳是指从1970年1月1日(UTC)开始到当前时间的秒数

  1. 使用date命令:
date -d @1633845200

这将输出:

Tue Oct  5 08:00:00 UTC 2021
  1. 使用Python:
import datetime

timestamp = 1633845200
dt_object = datetime.datetime.fromtimestamp(timestamp)

print(dt_object)

这将输出:

2021-10-05 08:00:00
  1. 使用JavaScript:
const timestamp = 1633845200;
const date = new Date(timestamp * 1000);

console.log(date);

这将输出:

Tue Oct 05 2021 08:00:00 GMT+0000 (Coordinated Universal Time)

请注意,这些示例默认为UTC时区。如果需要将其转换为本地时区,可以根据需要进行调整。

0
看了该问题的人还看了