主要有3种方式,前两种治标 不治本
- 重新启动
- 在 Terminal 中使用
sudo sntp -sS time.apple.com
命令来强制更新系统时间 - 使用crontab 让 mac 自动执行2
在 Terminal 输入
export EDITOR=vim
sudo crontab -e
上一条命令会打开 vim 编辑器,此时按 i 键进入插入模式
在插入模式中输入以下内容:
1 2 3 4 5 /usr/bin/sntp -sS time.apple.com
前面的数字意义,可自己自定义
使用* 代表任意时间
第1列分钟0~59
第2列小时0~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~7(0和7表示星期天)
例如:
30 * * * * /usr/bin/sntp -sS time.apple.com
代表每到30分钟执行一次
输入完成后按 ESC 键,再输入 :x 保存并退出即可