macOS原生支持多时区显示,通过启用菜单栏时钟、开启世界时钟功能、添加城市、使用通知中心小组件及统一时间格式即可实现。
macos 不需要安装第三方“插件”来实现多时区显示——系统原生就支持,关键在于正确启用和配置内置的“世界时钟”功能。它不是叠加在一个时钟里,而是通过菜单栏时间下拉面板并列展示多个城市本地时间,响应快、无兼容风险、无需额外权限。
确保菜单栏基础时钟已开启
这是整个功能的起点,如果右上角连时间都不显示,后续设置全部无效:
- 进入「系统设置」→「控制中心」,打开「在菜单栏中显示」开关
- 再进入「桌面与程序坞」→「菜单栏」→「时钟」,确认「显示时间」已启用
- 建议同时勾选「显示日期」和「显示星期」,提升日常信息密度
启用并添加多个世界时钟城市
每个城市代表一个独立时区,时间实时更新,点击菜单栏时间即可一触查看:
- 前往「系统设置」→「日期与时间」→「时钟」,开启「在菜单栏中显示世界时钟」
- 点击菜单栏右上角时间,展开面板后点底部「+」按钮
- 输入英文城市名(如 Tokyo、London、New York、Shanghai),选中后自动加入列表
- 按住城市名称上下拖动,可自定义排序——把最常用的城市放在顶部
用通知中心小组件补充常驻查看
菜单栏下拉空间有限,而通知中心的世界时钟小组件可同时显示最多12个城市,带昼夜状态、日出日落时间等细节:
- 从屏幕右侧向左滑,打开「通知中心」
- 滚动到底部点「编辑小组件」,找到「世界时钟」并添加
- 点击小组件内的「自定义」,添加相同或更多城市,每张卡片独立显示当前时间
统一时间格式避免误读
多时区共存时,格式不一致容易看错。推荐统一为清晰、无歧义的数字格式:
- 在「桌面与程序坞」→「时钟」中,开启「使用24小时制」
- 如需会议倒计时或精确对时,也勾选「在菜单栏时钟中显示秒数」
- 若默认格式仍不满意(比如想显示“周二, 29 Apr 14:22”),可用终端命令微调:
defaults write com.apple.menuextra.clock DateFormat "EEEE, d MMM HH:mm"
然后执行 killall SystemUIServer 刷新生效


















