# 多时区可开会时段查找器

输入 2–6 个城市的参与者及其工作时间,自动计算所有人都醒着且在工作时间的交集时段,按合理性排序,可导出 .ics 日历。

> 标准页面: https://elysiatools.com/zh/tools/meeting-timezone-overlap-finder

- **分类:** Utilities

- **关键词:** 时区重叠, 会议规划, 时区转换, 工作时间, 分布式团队, 远程会议, ics 导出

## 概述

找出 2 到 6 个时区里所有人都醒着且在上班的开会时段。

**做什么。** 列出每个参与者的城市(或 IANA 时区,如 `America/Sao_Paulo`)和本地工作时间。工具把每个人的工作窗口换算成 UTC,找出所有人**同时在岗**的交集,扣除午休,按共同工作日过滤,再按"对每个人本地时间是否友好"排序(不该让谁在 23:00 开会)。

**怎么排序。** 每个交集窗口有一个舒适度分数:落在每个人本地 09:00–17:00 的越多,排名越高。把任何人推到本地 20:00 之后或 07:00 之前的时段标 ⚠️。

**处理夏令时。** 用 `Intl.DateTimeFormat` 的 IANA 时区库,夏令时切换会正确处理。选你要分析那周的周一——分析从该日起 7 天。

**导出日历。** .ics 文件里每个交集窗口每天一个事件,可直接导入 Google 日历/Outlook/Apple 日历。参与者在事件描述里列出。

**小贴士。**
- 完全没有交集时,试着把某人的工时放宽一小时,或把 5 天改 6 天。
- 美国–欧洲–亚洲三地,交集几乎总在 UTC 早晨的一个窄窗口;预期时段短。
- 城市名识别不了?直接用 IANA key(`Asia/Kolkata`、`Europe/Berlin`、`America/New_York`)。

## 输入项

- **参与者(每行:姓名, 城市/IANA 时区)** (textarea): Alice, New York Bob, London Carol, Tokyo
- **本地工作开始(24h, 如 09:00)** (text)
- **本地工作结束(24h, 如 18:00)** (text)
- **午休(如 12:00-13:00, 留空=无)** (text): e.g. 12:00-13:00 (leave blank for no lunch)
- **工作日** (select)
- **要分析的周(周一日期)** (text): YYYY-MM-DD (defaults to next Monday)

## 适用场景

- 跨国团队需要安排周会，但成员分布在亚洲、欧洲和美洲等多个不同时区时。
- 需要避开各成员的本地午休时间或非工作日，寻找最合理的协同工作窗口时。
- 想要将筛选出的多时区重叠开会时段直接导入 Google 日历、Outlook 或 Apple 日历时。

## 工作原理

- 输入各参与者的姓名与所在城市或 IANA 时区（如 Asia/Shanghai），并设定统一的工作时间范围和午休时段。
- 系统利用 IANA 时区库将所有人的工作窗口换算为 UTC 时间，计算出所有人同时在线的交集时段，并自动扣除午休。
- 评估每个交集时段对各成员本地时间的友好度进行打分排序，并生成可直接导入日历的 .ics 导出文件。

## 使用案例

- 跨国项目启动会：快速协调纽约、伦敦和东京三地团队的共同在线时间。
- 远程外包团队对接：避开中东地区（周日至周四工作）与欧美地区的工作日差异，锁定对接时段。
- 定期跨时区 1v1 沟通：为分布在不同大洲的经理和员工寻找最不影响作息的通话窗口。

## 常见问题

### 城市名称无法识别时该怎么办？

如果系统无法识别您输入的城市，可以直接使用标准的 IANA 时区名称，例如 Asia/Kolkata 或 Europe/Berlin。

### 工具是如何处理夏令时（DST）的？

工具使用 Intl.DateTimeFormat 的 IANA 时区库，会根据您选择的分析周自动且准确地处理夏令时切换。

### 如果计算后发现完全没有重叠的可开会时段怎么办？

建议尝试将某些成员的工作时间延长 1 小时，或者将工作日设置从“工作日（周一至周五）”调整为“周一至周六”或“全周”。

### 导出的 .ics 文件可以导入哪些日历软件？

导出的 .ics 文件是标准日历格式，可以直接导入 Google Calendar、Microsoft Outlook 以及 Apple Calendar。

### 舒适度分数是如何计算的？

系统会根据重叠时段落在各成员本地 09:00–17:00 的比例进行打分。若时段落在某人本地 20:00 之后或 07:00 之前，则会标记警告符号。

## 相关工具

- [Lotka–Volterra 捕食者-猎物模型动态模拟器](https://elysiatools.com/zh/tools/lotka-volterra-predator-prey): 求解并可视化经典 Lotka–Volterra 捕食者-猎口方程组 dN/dt = rN − aNP、dP/dt = bNP − mP：RK4 数值积分（6000 步，带 Hamilton 守恒量 V = bN − m·ln N + aP − r·ln P 漂移监控），输出猎物/捕食者相位振荡的时间序列曲线与闭合轨道相平面图（含共存平衡点 N*=m/b、P*=r/a 与线性化周期 T ≈ 2π/√(rm)）。自动检测周期数量与实测周期、种群振幅范围，并说明中性振荡的结构不稳定性——周期振幅完全由初始条件决定，真实系统会因密度依赖而阻尼或因富集悖论而自激。
- [2048](https://elysiatools.com/zh/tools/2048-game): 经典 2048。方向键或滑动合并相同数字，每次有效移动后随机生成新方块，分数累加合并产生的新值。可选 4×4/5×5/6×6 棋盘与目标值，到目标即胜但可继续。
- [eGFR 计算器（CKD-EPI 2021 种族无关）](https://elysiatools.com/zh/tools/egfr-ckd-epi): CKD-EPI 2021 种族无关肌酐方程：eGFR = 142×min(SCr/κ,1)^α×max(SCr/κ,1)^−1.200×0.9938^年龄×1.012（女性）。κ=0.7（女）/0.9（男），α=−0.241（女）/−0.302（男）。2021 年新版去除了 2009 方程中的种族乘数，主系数由 141 改为 142。输出为体表面积化（mL/min/1.73 m²）的 eGFR，用于 CKD 分期；药物剂量调整请用 Cockcroft-Gault。不构成医疗建议。
- [eGFR 计算器（MDRD 简化方程）](https://elysiatools.com/zh/tools/egfr-mdrd): 简化 MDRD（4 变量）方程估算 eGFR：eGFR = 175×SCr^−1.154×年龄^−0.203×0.742（女性）。旧版含种族系数 1.212，2021 CKD-EPI 已去除种族系数，此处默认关闭，可勾选仅作历史对照。输出为体表面积化（mL/min/1.73 m²）的 eGFR，用于 CKD 分期；药物剂量调整请用 Cockcroft-Gault。不构成医疗建议。
- [透析剂量 Kt/V 计算器（Daugirdas 二代公式）](https://elysiatools.com/zh/tools/kt-v-dialysis-dose): Daugirdas 二代公式估算单室 Kt/V：Kt/V = −ln(R − 0.008·t) + (4 − 3.5·R)·UF/W，其中 R = 透析后BUN/透析前BUN、t 为治疗时间(h)、UF 为超滤量(kg)、W 为透析后体重(kg)。第一项反映尿素清除与生成，第二项校正容量收缩。KDOQI 目标：每次常规每周三次血液透析 spKt/V ≥1.2，目标约 1.4。要求按慢流法采集透析后 BUN。不适用于腹膜透析或 CRRT。不构成医疗建议。
- [洛伦兹力计算器](https://elysiatools.com/zh/tools/magnetic-force-charge): 运动电荷的洛伦兹力 F = |q|·v·B·sinθ：电荷单位细到元电荷 e，速度与场强（含高斯）可选，力恒垂直于速度与磁场因此不做功——它弯转轨迹而非加速（回旋管与显像管原理），方向沿 v × B，负电荷反向。锚点：1 C、1 m/s、1 T、成直角恰为 1 N；电子以 10⁶ m/s 穿过 1 mT 受力 1.60218×10⁻¹⁶ N，被弯成 5.7 mm 半径的圆。
- [Markdown转纯文本](https://elysiatools.com/zh/tools/markdown-to-plain-text): 将Markdown格式文本转换为纯文本，移除所有Markdown语法和格式
- [记忆翻牌](https://elysiatools.com/zh/tools/memory-game): 经典记忆翻牌。翻开两张卡找成对图案，步数与计时，全部配对后给出评级。简单（4×3）/标准（4×4）/困难（6×6）三档，可选 emoji 或数字卡面。

## 示例

- [Web Python 图像处理示例](https://elysiatools.com/zh/samples/web-image-processing-python): Web Python 图像处理示例，使用 PIL/Pillow 包括读取、保存、缩放和格式转换
- [重复行示例](https://elysiatools.com/zh/samples/text-duplicate-line-samples): 用于测试重复行移除工具的各种重复行类型的示例文件
- [特殊字符示例](https://elysiatools.com/zh/samples/text-special-characters-samples): 用于测试非字母数字字符移除的各种特殊字符、标点符号和符号的示例文本文件
- [代码注释示例](https://elysiatools.com/zh/samples/code-comment-samples): 用于测试注释移除的各种注释样式代码示例文件
