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_iSwift
时间戳转日期
Date(timeIntervalSince1970: TimeInterval(timestamp))日期转时间戳
date.timeIntervalSince1970Kotlin
时间戳转日期
Instant.ofEpochSecond(timestamp)日期转时间戳
date.atZone(ZoneOffset.UTC).toEpochSecond()