dota2-match-calendar/TIMEZONE_INFO.md
Ching L a1573a3f82 Initial commit: Dota 2 Calendar Sync
Automated sync tool for Dota 2 Tier 1 matches from Liquipedia to Google Calendar

Features:
- Sync matches from Liquipedia to Google Calendar
- Auto-update match results when completed
- Detect and update time changes
- Clean event format: Team1 vs Team2 [Tournament]

Main files:
- sync_dota2_matches.py: Main sync script
- run_sync.sh: Convenience runner
- requirements.txt: Python dependencies
- README.md: Setup and usage guide

# Conflicts:
#	.gitignore
#	README.md
2025-09-05 11:53:02 +08:00

1.5 KiB
Raw Blame History

时区说明

时间转换关系

Liquipedia 上 TI2025 比赛使用 CEST (中欧夏令时) 显示,脚本会自动转换为你的本地时间。

示例9月5日第一场比赛

时区 时间 说明
CEST (UTC+2) 10:00 Liquipedia 显示时间
UTC 08:00 世界协调时间
CST/上海 (UTC+8) 16:00 你的本地时间

9月5日 TI2025 比赛时间表(上海时间)

  • Round 3 第一批: 16:00 (下午4点)

    • XG vs Falcons
    • TSpirit vs Tundra
    • Aurora vs YkBros
    • Nem vs Wildcard
  • Round 3 第二批: 19:00 (晚上7点)

    • PARI vs Tidebd
    • NGX vs Liquid
    • NAVI vs BB
    • BOOM vs HEROIC
  • Round 4: 22:00 (晚上10点)

    • TBD vs TBD (待定)

验证方法

  1. 检查 Google Calendar 设置的时区:

    • 打开 Google Calendar
    • 设置 → 常规 → 时区
    • 确认是 "Asia/Shanghai" 或 "(GMT+08:00) 北京时间"
  2. 日历会自动显示本地时间:

    • 脚本存储的是 UTC 时间
    • Google Calendar 自动转换为你的时区
    • 无需手动调整

常见时区对照

赛事地点 当地时间 上海时间
欧洲 (CEST) 10:00 16:00
欧洲 (CEST) 13:00 19:00
欧洲 (CEST) 16:00 22:00
欧洲 (CEST) 19:00 次日 01:00

结论

时间是正确的 - 日历上显示的 16:00 对应 Liquipedia 上的 10:00 CEST 自动时区转换 - Google Calendar 会根据你的时区设置自动显示正确时间 无需调整 - 脚本已正确处理时区转换