快连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時間戳轉換公式的詳細內容,更多請關注本站其它相關文章!