WagTools 標誌

Unix 時間戳轉換工具

目前時間

目前時間戳

1787935196

UTC 時間

2026-08-28 16:39:56

北京時間

2026-08-29 00:39:56

Unix 時間戳轉時間

UTC 時間

-

北京時間

-

時間轉 Unix 時間戳

Unix 時間戳

-

Unix 時間戳

-

程式碼範例

在常用程式語言中轉換 Unix 時間戳與日期。

JavaScript

時間戳轉日期

new Date(timestamp * 1000).toISOString();

日期轉時間戳

Math.floor(new Date("2026-08-28T10:00:00Z").getTime() / 1000);

TypeScript

時間戳轉日期

const date: Date = new Date(timestamp * 1000);

日期轉時間戳

const timestamp: number = Math.floor(new Date("2026-08-28T10:00:00Z").getTime() / 1000);

Python

時間戳轉日期

datetime.fromtimestamp(timestamp, tz=timezone.utc)

日期轉時間戳

int(datetime(2026, 8, 28, 10, 0, 0, tzinfo=timezone.utc).timestamp())

Java

時間戳轉日期

Instant.ofEpochSecond(timestamp).atZone(ZoneOffset.UTC)

日期轉時間戳

LocalDateTime.of(2026, 8, 28, 10, 0).toInstant(ZoneOffset.UTC).getEpochSecond()

C#

時間戳轉日期

DateTimeOffset.FromUnixTimeSeconds(timestamp).UtcDateTime

日期轉時間戳

new DateTimeOffset(2026, 8, 28, 10, 0, 0, TimeSpan.Zero).ToUnixTimeSeconds()

Go

時間戳轉日期

time.Unix(timestamp, 0).UTC()

日期轉時間戳

time.Date(2026, 8, 28, 10, 0, 0, 0, time.UTC).Unix()

PHP

時間戳轉日期

date('Y-m-d H:i:s', $timestamp);

日期轉時間戳

strtotime('2026-08-28 10:00:00 UTC');

Ruby

時間戳轉日期

Time.at(timestamp).utc

日期轉時間戳

Time.utc(2026, 8, 28, 10, 0, 0).to_i

Swift

時間戳轉日期

Date(timeIntervalSince1970: TimeInterval(timestamp))

日期轉時間戳

date.timeIntervalSince1970

Kotlin

時間戳轉日期

Instant.ofEpochSecond(timestamp)

日期轉時間戳

date.atZone(ZoneOffset.UTC).toEpochSecond()