跳至內容

unix時間戳轉換公式

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务

UNIX 時間戳轉換公式

UNIX 時間戳是一個表示自 1970 年 1 月 1 日 00:00:00 協調世界時(UTC)以來經過的秒數的數字值,通常以整數形式存儲。想要將 UNIX 時間戳轉換爲其他日期和時間格式,需要使用以下轉換公式:

從 UNIX 時間戳轉換爲日期和時間

日期 = 1970 年 1 月 1 日 + 秒數 / (60 * 60 * 24)時間 = 秒數 % (60 * 60 * 24)
登錄後複製

其中:

  • 秒數:UNIX 時間戳
  • 日期:轉換後的日期,通常以“年-月-日”格式表示
  • 時間:轉換後的時間,通常以“時:分:秒”格式表示

從日期和時間轉換爲 UNIX 時間戳

秒數 = (日期 - 1970 年 1 月 1 日) * 60 * 60 * 24 + 時間
登錄後複製

其中:

  • 日期:轉換前的日期,通常以“年-月-日”格式提供
  • 時間:轉換前的日期,通常以“時:分:秒”格式提供
  • 秒數:轉換後的 UNIX 時間戳

示例

將 UNIX 時間戳 1659652143 轉換爲日期和時間:

  • 日期 = 1970 年 1 月 1 日 + 1659652143 / (60 60 24)
  • 日期 = 1970 年 1 月 1 日 + 19.264 天
  • 日期 = 2022 年 8 月 13 日
  • 時間 = 1659652143 % (60 60 24)
  • 時間 = 1659652143 % 86400
  • 時間 = 08:35:43

因此,UNIX 時間戳 1659652143 轉換爲日期和時間爲:2022 年 8 月 13 日 08:35:43。

將日期和時間 2023 年 3 月 8 日 14:25:17 轉換爲 UNIX 時間戳:

  • 秒數 = (2023 年 3 月 8 日 - 1970 年 1 月 1 日) 60 60 * 24 + 14:25:17
  • 秒數 = (19188 天) * 86400 + 51917
  • 秒數 = 1678302337

因此,日期和時間 2023 年 3 月 8 日 14:25:17 轉換爲 UNIX 時間戳爲:1678302337。

以上就是unix時間戳轉換公式的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。