跳到主要内容
Varlig 指南
Varlig 首页

时区

本页介绍如何查看其他地方的时间、把时间从一个时区换算到另一个时区,以及计算两地相差几个小时。与海外的人约通话、查看航班按当地时间几点降落,或者读懂以其他时区给出的时间时,都可以参考本页。

你自己的时区就是你 Mac 设置的时区。时区可以用城市、国家、缩写(CET)、偏移量(UTC+2)或完整标识符(Europe/Berlin)来指定。大城市直接写名称即可,所以 MumbaiMunichBoston 都能按预期换算;可识别的名称请参阅时区名称

其他地方现在的时间

询问某个地方的时间或日期。这些结果跟随时钟变化,并在编辑器可见时刷新;下面的结果取自九月的一个星期三下午。

calc结果取决于今天的日期或实时数据
time in Tokyo 结果为 12:48 AM
London time 结果为 4:48 PM
now in New York 结果为 11:48 AM
now in UTC+2 结果为 5:48 PM
today in Tokyo 结果为 September 17
tomorrow in Sydney 结果为 September 18

time innow in<地点> time 都会给出当地的当前时间。today intomorrow inyesterday indate in 给出当地的日期,可能比你那里早一天或晚一天。now as date in Tokyotoday in Tokyo 的结果相同。

在时区之间换算时间

先写时间和它所在的时区,再写 into 和你想要的时区。尽量写上日期,因为是否适用夏令时要由日期决定。

calc
June 16 2025 at 3pm London in New York 结果为 June 16, 2025 at 10:00 AM
June 16 2025 at 3pm London to Tokyo 结果为 June 16, 2025 at 11:00 PM
December 1 2025 at 9am Sydney to Los Angeles 结果为 November 30, 2025 at 2:00 PM
November 14 2025 at 10:45pm Singapore to London 结果为 November 14, 2025 at 2:45 PM
June 16 2025 at 3pm Mumbai in London 结果为 June 16, 2025 at 10:30 AM

换算跨过午夜时,日期也会随之改变,如悉尼的例子所示。

你也可以按平常说话的方式来写,在任一时区后面加上 timeUKBritainGreat Britain 都表示伦敦时间:

calc
June 16 2025 at 2pm PT in UK time 结果为 June 16, 2025 at 10:00 PM
June 16 2025 at 9am New York time in London 结果为 June 16, 2025 at 2:00 PM
June 16 2025 at 9am in New York in London time 结果为 June 16, 2025 at 2:00 PM

时间后面跟着两个时区时,第一个是这个时间所在的地方,第二个是你想查看的地方,所以最后一行的意思是纽约的上午 9 点,以伦敦时间显示。如果只有一个时区,例如 June 16 2025 at 3pm in Tokyo,时间就是你自己的时间:Mac 时钟上的下午 3 点,以东京时间显示。

不带日期

省略日期时使用今天的日期。结果对今天是准确的,但如果中间有夏令时开始或结束,换到另一天就可能相差一小时。

calc结果取决于今天的日期或实时数据
9am London to New York 结果为 4:00 AM
3pm EST in JST 结果为 Tomorrow at 4:00 AM
noon UTC in Los Angeles 结果为 5:00 AM
9:00 Vienna in Dubai 结果为 11:00 AM
9am in New York in London time 结果为 2:00 PM
3pm in Tokyo 结果为 11:00 PM

3pm in Tokyo 是你所在地的下午 3 点,以东京时间显示;上面的结果来自设为伦敦时间的 Mac。换算到后一天或前一天的时间会显示 Tomorrow at(明天)或 Yesterday at(昨天)。

固定偏移量之间的换算,或同时调整时钟的地方之间的换算,全年结果都相同:

calc
3pm UTC+05:30 to GMT 结果为 9:30 AM
11am UTC+5:30 to UTC-4 结果为 1:30 AM
6pm New York to Los Angeles 结果为 3:00 PM
3pm PT to ET 结果为 6:00 PM
3pm Mumbai in UTC 结果为 09:30

ETCTMTPT 分别表示美国东部、中部、山地和太平洋时间,必须大写。不带日期的时间换算成 UTC 时,会以 24 小时制显示,这也是 UTC 时间的通常写法。

ISO 时间戳

日志、日历导出文件和预订系统中的时间戳(如 2025-03-01T15:00:00Z)表示一个确切的时刻。加上 in 和地点,即可按当地时间读取,日期也会相应调整:

calc
2025-03-01T15:00:00Z in Tokyo 结果为 March 2, 2025 at 12:00 AM
2025-07-04T11:00:00+02:00 in Los Angeles 结果为 July 4, 2025 at 2:00 AM

常见陷阱

  • 时间不是你所在地的时间时,要写明起始时区。 3pm in Tokyo 从你自己时钟上的下午 3 点算起。要表示伦敦的下午 3 点,请写 3pm London in Tokyo3pm in London in Tokyo time
  • 时区要紧跟在时间后面。 时间和 in 之间的词语会被当作地点读取,所以 3pm sharp London in Tokyo 会显示未知时区的错误。如果要写星期几,请放在时间前面:Friday at 3pm London in Tokyo
  • Varlig 无法识别的地点会显示错误,而不是时间,因此 3pm Lodnon in Tokyo 这样的拼写错误很容易发现。名称中不要使用重音符号或句点:写 Sao Paulo 而不是 São Paulo,写 Washington DC

夏令时

采用夏令时的地方会在一年中改变偏移量,而且并非都在同一天调整。美国在三月的第二个星期日把时钟拨快,英国则在最后一个星期日,所以有几个星期纽约比伦敦晚四小时,而不是五小时。

calc
March 10 2025 at 9am New York in London 结果为 March 10, 2025 at 1:00 PM
March 31 2025 at 9am New York in London 结果为 March 31, 2025 at 2:00 PM

大多数缩写代表的是一个地区,而不是固定的偏移量,因此它们会在你给出的日期遵循该地区的夏令时。PST 在六月相当于太平洋夏令时,CET 则相当于中欧夏令时:

calc
January 16 2025 at 2am PST to GMT 结果为 January 16, 2025 at 10:00 AM
June 16 2025 at 2am PST to GMT 结果为 June 16, 2025 at 9:00 AM
March 12 2025 at 2pm CET to IST 结果为 March 12, 2025 at 6:30 PM
June 12 2025 at 2pm CET to IST 结果为 June 12, 2025 at 5:30 PM

AESTAEDTACSTACDTAWSTSASTWIBWITAWIT 是例外:它们的偏移量始终不变。一月份悉尼正处于夏令时,所以 AESTSydney 相差一小时:

calc
January 2 2025 at 9am AEST to London 结果为 January 1, 2025 at 11:00 PM
January 2 2025 at 9am Sydney to London 结果为 January 1, 2025 at 10:00 PM

如果你需要一个永不改变的偏移量,请写成 UTC+10 这样的形式。

时区名称

指定时区有五种方式。当一个名称可能匹配多个时区时,按以下顺序尝试。

  1. 缩写,须大写:UTCGMTESTEDTCSTCDTMSTMDTPSTPDTAKSTAKDTHSTASTADTNSTNDTBSTWETWESTCETCESTEETEESTMSKMSDTRTIST(印度)、PKTGST(海湾)、IRSTICTWIBWITAWITSGTHKTPHTKSTJSTAWSTACSTACDTAESTAEDTNZSTNZDTBRTBRSTARTCLTCLSTCOTPETSASTCATEATWAT
  2. 内置地点:Tokyo、Japan、London、United Kingdom、Britain、Great Britain、Berlin、Germany、Paris、France、New York、United States、Eastern Time、Los Angeles、San Francisco、Seattle、Pacific Time、Chicago、Central Time、Denver、Mountain Time、Sydney、Australia、Singapore、Bangkok、Thailand、Vancouver、Moscow、Russia、Canada 和 Ottawa,机场代码 HND、NRT、LHR、CDG、JFK、LAX、SFO、SEA、ORD、SYD、SIN、BKK、YVR 和 SVO,以及 UKETCTMTPT(这几个须大写)。此外还有大约 150 个本身不是时区名称的大城市和国家,如 Mumbai、Delhi、Beijing、Osaka、Munich、Milan、Barcelona、Manchester、Boston、Dallas、Las Vegas 和 Rio de Janeiro。请参阅完整列表
  3. 偏移量UTC+2GMT+8UTC-05:30UTC+5:30
  4. IANA 标识符Europe/BerlinAmerica/New_YorkAsia/Kolkata。下划线可以用空格代替,如 America/New York
  5. 单独的 IANA 城市名,仅在只有一个匹配项时有效:Vienna、Kathmandu、Dubai、Ho Chi Minh、Sao Paulo、Buenos Aires、Indianapolis、Lisbon、Stockholm、Nairobi 等。

横跨多个时区的国家,如 United States、Australia、Russia 和 Canada,分别对应一个时区:New York、Sydney、Moscow 和 Toronto。在时区很重要时,请写明城市。不同时区中同名的知名地点,如 Portland、San Jose 和 Valencia,没有内置,因此请写出你所指时区中一个更大的城市,如 Los AngelesMadrid

calc
June 16 2025 at 9am JFK to LHR 结果为 June 16, 2025 at 2:00 PM
June 16 2025 at 9am Asia/Kolkata to London 结果为 June 16, 2025 at 4:30 AM
June 16 2025 at 9am Kathmandu to UTC 结果为 June 16, 2025 at 3:15 AM
June 16 2025 at 9am Munich to Beijing 结果为 June 16, 2025 at 3:00 PM

节假日与时区名称参考页列出了每个缩写和地点名称所对应的地区和偏移量。

时差

询问两个地方之间的差值,即可看出它们相差几个小时。第二个地方比第一个地方时间早时,结果为正数。

calc结果取决于今天的日期或实时数据
time difference between London and New York 结果为 -5 hours
difference between New York and Tokyo 结果为 13 hours
difference between Berlin and Kathmandu 结果为 3.75 hours
difference between PDT & AEST 结果为 17 hours
difference between here and Tokyo 结果为 8 hours

here 是你 Mac 所在的时区;最后一个结果对应设为伦敦时间的 Mac。时差按今天的日期计算,所以其中一地调整时钟后会变化一小时。要比较特定某一天,请改为换算一个带日期的时间,如夏令时中所示。

综合运用

下面是一条关于伦敦、纽约、旧金山和孟买四地视频通话的笔记。通话时间只按伦敦时间写一次,其他人的时间都由它推算出来。

calc
通话 = March 12 2025 at 4pm London
时长 = 45 min
通话 in New York 结果为 March 12, 2025 at 12:00 PM
通话 in San Francisco 结果为 March 12, 2025 at 9:00 AM
通话 in Mumbai 结果为 March 12, 2025 at 9:30 PM
通话结束 = 通话 + 时长
通话结束 in San Francisco 结果为 March 12, 2025 at 9:45 AM

由于日期是 通话 的一部分,夏令时会自动处理:三月中旬美国已经调整了时钟而英国还没有,所以那一周纽约比伦敦晚四小时。修改第一行,其他所有时间都会随之更新。