linux epoch時(shí)間戳的解析方法

小樊
83
2024-08-27 01:09:04

Linux中的epoch時(shí)間戳是指從1970年1月1日(UTC)開始到當(dāng)前時(shí)間的秒數(shù)

  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)

請(qǐng)注意,這些示例默認(rèn)為UTC時(shí)區(qū)。如果需要將其轉(zhuǎn)換為本地時(shí)區(qū),可以根據(jù)需要進(jìn)行調(diào)整。

0