macos 通过「系统设置→通用→日期与时间」设置时间与时区,推荐开启「自动设定时间与日期」及「使用当前位置设定时区」;断网或需校准时可手动关闭自动同步并输入时间;时区错误时可手动选「beijing, china」或终端执行sudo systemsetup -settimezone asia/shanghai;多时区需求可用预装「世界时钟」app。
macos 更改系统时间与时区设置,主要通过「系统设置」中的「日期与时间」完成。操作分自动和手动两类,关键在于是否联网、定位服务是否开启,以及你是否需要多时区支持。
自动设定时间与同步网络服务器
这是最推荐的方式,确保时间长期准确:
- 打开「系统设置」→ 左侧边栏点「通用」→ 右侧选「日期与时间」
- 开启「自动设定时间与日期」,系统会默认连接苹果的 NTP 服务器(如 time.apple.com)
- 如发现时间偏差较大,可点击右侧「设定」按钮,手动输入亚洲常用服务器,例如:time.asia.apple.com 或 cn.pool.ntp.org
- 勾选「使用你的当前位置自动设定时区」,需确保「定位服务」已开启(在「系统设置 → 隐私与安全性 → 定位服务」中确认)
手动修改时间与关闭自动同步
适用于断网环境、调试需求或校准误差:
- 先关闭「自动设定时间与日期」开关
- 点击「设定」按钮,直接输入年月日、小时分钟,或拖动模拟钟表调整
- 注意:修改后系统不会自动保存,必须点「设定」确认才生效
- 若仅需临时调整(比如测试日志时间),不建议长期关闭自动同步,否则容易漂移
手动更改时区(含中国用户常见问题)
当定位不准(如显示东京、首尔)或身处海外需切回北京时间,需手动干预:
- 关闭「使用你的当前位置自动设定时区」
- 点击「设定」→ 在搜索框输入Beijing或Shanghai,从下拉列表中选择「Beijing, China」
- 也可用终端快速切换:打开「终端」,输入命令
sudo systemsetup -settimezone Asia/Shanghai
输密码(不显示字符,输完直接回车) - 验证是否成功:终端运行 date 命令,应显示 CST(China Standard Time)或 UTC+8 时间
添加第二时钟(多时区参考)
适合跨国协作、远程会议或经常查看其他地区时间的用户:
- macOS 原生不支持桌面多时钟小部件,但可通过「聚焦搜索」(Command + 空格)输入城市名,快速查当地实时时间
- 更稳定的做法是使用「世界时钟」App(预装在「其他」文件夹),添加北京、纽约、伦敦等城市,支持24小时制和夏令时自动更新
- 第三方工具如「iStat Menus」或「Clocks」可在菜单栏常驻多个时区,但需单独安装











