世界時區轉換器和計算器 - 即時轉換時間
輕鬆計算和轉換任意兩個世界時區之間的日期時間。比較 PST 和 EST、將 UTC 轉換為本地時間,或查看 IST 和 EST 的時差 — 這個免費在線時區計算器能提供即時準確的結果。
時間輸入
選擇輸入方式和源時區
時間戳基於 UTC 時間,無需選擇來源時區
轉換結果
查看多個時區的轉換時間
最佳會議時間查找器
分析所有時區,找到最適合會議或通話的時間段
📅 注意:此作息顯示的是典型工作日時間。週末可用性可能不同。
熱門時區轉換
快速存取最常用的時區轉換
世界時區轉換器和計算器讓您輕鬆查看當前時間並計算 100+ 個世界時區之間的時差。無論您是比較 UTC 和 EST、PST 和 JST,還是調整夏令時 (DST),此工具都能即時提供準確的轉換結果。只需選擇您的位置,即可查看即時更新的精確時差。
非常適合旅行者、遠程團隊以及跨境工作的任何人,我們的時區轉換器幫助您規劃會議、管理全球日程並避免本地時間混淆。內建 UTC 偏移檢測和夏令時支援,確保您無論身在世界何處都能準時 — 永不誤時。
時區知識
什麼是時區?
時區是地球上的區域使用同一個時間定義。全球共分為24個時區,每個時區相差1小時。
UTC 協調世界時
UTC(Coordinated Universal Time)是世界標準時間,也是所有時區的基準。其他時區都是相對於UTC的偏移量。
夏令時(DST)
部分國家和地區在夏季會將時鐘調快1小時,以充分利用日光,這就是夏令時。我們的工具會自動處理夏令時的轉換。
常見時區縮寫
- CST:CST:中國標準時間(UTC+8)
- JST:JST:日本標準時間(UTC+9)
- EST/EDT:EST/EDT:美國東部時間(UTC-5/-4)
- PST/PDT:PST/PDT:美國太平洋時間(UTC-8/-7)
- GMT:GMT:格林威治標準時間(UTC+0)
常見問題
時區轉換器是一個幫助您計算全球兩個或多個地點之間當前時間和時差的工具。它會自動調整 UTC 偏移量和夏令時 (DST),以確保結果準確。
只需從下拉選單中選擇兩個城市或國家,計算器將立即顯示它們之間的當前本地時間和時差。您還可以切換方向或添加更多時區進行比較。
當然可以。這個轉換器非常適合安排國際會議、航班或虛擬活動。它幫助遠端團隊和全球旅行者在多個時區之間進行協調,避免混亂。
當然支援。轉換器會自動偵測和調整夏令時變化,因此即使國家在標準時間和夏令時之間切換,您也能始終獲得正確的時差。
我們的工具包含超過 100 個世界時區 —— 從 UTC、EST、PST、IST 到不太常見的 AEST 和 CAT —— 因此您可以在世界任何地方準確轉換時間。
PST (太平洋標準時間) 是 UTC-8,而 EST (東部標準時間) 是 UTC-5。EST 比 PST 早 3 小時。
程式實現時區轉換
以下是在不同程式語言中實現時區轉換的範例:
JavaScript
// 使用 Intl.DateTimeFormat 進行時區轉換
const date = new Date('2024-01-01 12:00:00');
const options = {
timeZone: 'America/New_York',
year: 'numeric',
month: '2-digit',
day: '2-digit',
hour: '2-digit',
minute: '2-digit',
second: '2-digit'
};
const nyTime = new Intl.DateTimeFormat('en-US', options).format(date);
console.log(nyTime);
Java
import java.time.*;
import java.time.format.DateTimeFormatter;
LocalDateTime localTime = LocalDateTime.of(2024, 1, 1, 12, 0, 0);
ZonedDateTime beijingTime = localTime.atZone(ZoneId.of("Asia/Shanghai"));
ZonedDateTime nyTime = beijingTime.withZoneSameInstant(ZoneId.of("America/New_York"));
System.out.println(nyTime.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME));
Rust
use chrono::{DateTime, TimeZone, Utc};
use chrono_tz::{Asia::Shanghai, America::New_York};
fn main() {
let beijing_time = Shanghai.ymd(2024, 1, 1).and_hms(12, 0, 0);
let utc_time: DateTime<Utc> = beijing_time.with_timezone(&Utc);
let ny_time = utc_time.with_timezone(&New_York);
println!("{}", ny_time.format("%Y-%m-%d %H:%M:%S"));
}
關於此工具
我們的世界時區轉換器和計算器旨在讓全球時間安排變得簡單。無論您是與海外朋友聯繫、管理國際會議,還是只是好奇另一個國家的時間,這個工具都能幫助您即時找到準確的本地時間 — 沒有混淆,沒有計算,只有跨時區的清晰明了。