From terminal:

sudo ntpdate -u time.apple.com

macOS Catalina:

sudo sntp -sS pool.ntp.org

Answer from dazweeja on Stack Exchange
🌐
Reddit
reddit.com › r/macos › macos sonoma drifting system time
r/MacOS on Reddit: MacOS Sonoma drifting system time

I raised an apple support case for this. We repeated the steps and they grabbed the logs. After the case was escalated they instructed me to run this command from the terminal. sudo mv /var/db/timed/com.apple.timed.plist ~/Destop ; sudo reboot Now when I set the date and time automatically from the system preferences it sets the correct date and time as expected. Hopefully this simple trick might help others. I saw this from this forum: https://discussions.apple.com/thread/253909330

🌐
OS X Daily
osxdaily.com › 2012 › 07 › 04 › set-system-time-mac-os-x-command-line
Set the System Time in Mac OS X from the Command Line
January 19, 2015 - The clock in Mac OS X sets itself automatically by default, but if you want to set the precise time or are looking for a command line solution to set system time, you can do so with a tool called n…
Videos
January 11, 2023
89.9K
December 19, 2022
565K
🌐
Reddit
reddit.com › r/mac › [help] date / time won’t stay correct
r/mac on Reddit: [HELP] Date / time won’t stay correct

I have the same issue after my MacOS Sonoma 14.1.2 battery drained to 0%. This solution worked for me: Disable "Set Time and Date Automatically" from the system settings. Run the following command in the terminal: sudo mv /var/db/timed/com.apple.timed.plist ~/Desktop ; sudo reboot After rebooting, re-enable "Set Time and Date Automatically."

🌐
Apple Developer
developer.apple.com › forums › thread › 731838
macos sonoma - unable to change time zone
i travelled to a different time zone and the time has not updated to my new location. i seem to remember this worked ok before sonoma.
🌐
Jamf Nation Community
community.jamf.com › t5 › jamf-pro › time-synchronization-command-line-in-macos-big-sur › m-p › 227886
Time Synchronization Command line in MacOS Big Sur - Jamf Nation Community - 227886
April 30, 2021 - Posted on ‎01-21-2021 06:39 AM · I used the Command [sudo sntp -sS time.apple.com / sudo sntp -sS in.pool.ntp.org] in the Terminal to sync the System Clock time in macOS Catalina. It was working just fine. I now see that with the same Command, the Clock offset isn't getting corrected at all.
🌐
Super User
superuser.com › questions › 369852 › force-date-time-clock-sync
osx snow leopard - Force date/time/clock sync - Super User

From terminal:

sudo ntpdate -u time.apple.com

macOS Catalina:

sudo sntp -sS pool.ntp.org

Answer from dazweeja on superuser.com
🌐
MacRumors
macrumors.com › how-to › update-macos-terminal-command
How to Update macOS Using a Simple Terminal Command - MacRumors
If you're sick of waiting for the progress bar to complete every time you reboot after a macOS software update, then you'll be pleased to...
Find elsewhere
🌐
Super User
superuser.com › questions › 155785 › mac-os-x-date-time-synchronization
Mac OS X Date & Time Synchronization - Super User

NTPd (used by Mac OSX) will sync at the speed it thinks is more appropriate - that depends on your clock skew. It will be more frequent when you first turn it on / connect to the net and then will connect at longer intervals when it has stabilized your clock enough.

It does not only sync your current time and date, but also sync the actual clock speed. That means that after some time that you have enabled it (and are connected to the internet) your clock will be very precise even if you stay disconnected from the 'net for long times.

If you want the gory details, head on to wikipedia and to the NTP site.

Answer from Luke404 on superuser.com
🌐
Stack Exchange
apple.stackexchange.com › questions › 239426 › how-can-i-force-os-x-to-update-its-time-more-regularly
macos - How can I force OS X to update its time more regularly? - Ask Different

You can define a minpoll and maxpoll time in /etc/ntp.conf. Usually the poll time is auto-adjusted by ntpd depending on some complex algorithms.

The default minpoll and maxpoll time (without specifying minpoll/maxpoll in ntp.conf) should be 6 (64 s) and 10 (1,024 s). By adding minpoll/maxpoll entries and values to ntp.conf you may force different update sequences. The values are seconds as a power of two and the allowed integer values are [3...17]. The minimal poll time is then 8 seconds and the maximal poll time is 36.4 h. You have to reboot the system or force quit ntpd with kill ... in the Terminal or in the Activity Monitor after changing the config file to apply the modifications. The ntp daemon will be relaunched automatically after killing it.

Here is an already modified example ntp.conf with a poll time between 1024 and 4096 seconds:

...
server 160.45.10.8 minpoll 10 maxpoll 12
server 192.53.103.104 minpoll 10 maxpoll 12
server de.pool.ntp.org minpoll 10 maxpoll 12

Screenshot of the ntp traffic after changing the default config file without minpoll/maxpoll to the above example 16 minutes ago and reverting it after another 12 minutes to the original state:

The default poll time of 6 is clearly visible in the above screenshot with an update sequence of ca. 1 minute in the first 14 minutes and the last 4 minutes.

Using lower poll times [3..5] (= 8 seconds to 32 seconds) doesn't necessarily mean that the time is more accurate! Due to the extended calculations made by ntpd the time adjustments may oscillate and more inaccurate results may occur than with higher poll times (≥6).


After a system update/upgrade you may have to readjust/restore the modified config file!

Answer from klanomath on apple.stackexchange.com
🌐
iBoysoft
iboysoft.com › home › news tips › how to force update mac from terminal via softwareupdate?
How to Force Update Mac from Terminal via Softwareupdate?
Run the command below to install a particular new update.sudo softwareupdate -i label_name -RWe suggest you use sudo in the beginning to avoid the error, softwareupdate command not found. Don't forget to replace label_name with the label of the update and enclose it with a single quote if it ...
🌐
nixCraft
cyberciti.biz › nixcraft › howto › macos › how to update macos using a simple terminal command
How To Update macOS Using Command Line Software Update Tool
October 3, 2024 - Explains how to install software update from the bash command line on Apple macOS/OS X laptop or computer.
🌐
Apple Community
discussions.apple.com › thread › 255268729
Mac (version sonoma 14.1.1) gave me wrong… - Apple Community
This terminal command fixed this issue! Opened Terminal inputted the line, entered password. Then did a restart. Turn Auto Time update back on and now my date and time are correct.
🌐
Stack Exchange
apple.stackexchange.com › questions › 466238 › how-to-update-time-with-sntp-using-ntp-conf-file
macos - How to update time with sntp using ntp.conf file - Ask Different

As mentioned in the University of Oxford's page on NTP the ntpX.ox.ac.uk servers are "available to any Oxford IPv4 host" - so not accessible from other machines on the general Internet.

It is suggested that you use an NTP pool machine e.g. If you want a UK based NTP server:

sudo sntp -sS 1.uk.pool.ntp.org
Answer from Pierz on apple.stackexchange.com
🌐
Apple Community
discussions.apple.com › thread › 255275419
Setting data and time automatically resul… - Apple Community
Tried command line 'sudo sntp -sS time.apple.com' and it would jump to correct date...for a while. Also after every restart with settings on automatic date/time it would show the wrong date/time again. Contacted Apple support and had lengthy calls to figure out the problem and come up with a solution. Tried the complete list of things done by the original poster above plus disk repair and reinstall of Sonoma ...
🌐
MacRumors
forums.macrumors.com › macs › macos › older macos versions › macos big sur (11)
Time Synchronization Command line in MacOS Big Sur | MacRumors Forums
Are there any other Command line I could use. ... Why do you want to do this manually? Let the system [timed(8)] do its thing. ... Well with the updating of MacOS Big sur, I am seeing a 2 - 4 s difference quite often, which I never observed before with previous MacOS.
🌐
Apple Support
support.apple.com › en-us › 102662
How to upgrade to macOS Sonoma
Download and install current or previous versions of the Mac operating system on compatible Mac computers.
🌐
Literature & Latte
forum.literatureandlatte.com › other software & development
Apple is force updating computers to Sonoma - Other Software & Development - Literature & Latte Forums
January 25, 2024 - I used to be running MacOS Monterey/12.7.2 with Automatic Updates turned off. I was finishing up some stuff and switched users back to my primary user when the system started acting weird. After I was able to log in again I rebooted. The reboot took a really long time and when the system came ...