Use internet time server to sync timestamps
The IBM i Object Builder uses gmake to play the matchmaker between source files and their compiled counterparts, checking timestamps to decide who needs an update.
Git Source Version Control places the same importance on correct synchronized timestamps.
If you're syncing your source to IFS from your IDE or PC, it's crucial they're on the same temporal page.
The CHGNTPA (Change NTP Attributes) command is used on IBM i to modify the attributes of the Network Time Protocol (NTP) server. We want to keep our IBM i time correct and in sync with the rest of the world. The CHGNTPA command is used to synchronize with a specific server. You can find your local server here https://www.ntppool.org/zone/@
To avoid a time-travel fiasco, you can use the commands below to get your NTP server in sync with an internet time server.