Amcrest camera looses time and date

Your camera has a dead internal Clock Battery. Almost every camera be it an old Samsung PTZ or any of the many Amcrest cameras that I own have an internal battery. In the case of your camera like many of the other Amcrest cameras it has a very small soldered in battery that is designed to keep the clock time. Even my Amcrest 2685EW-Ai camera has a dead battery and has been dead since the day I bought it.. Best way to combat the time issue is by giving the camera access to the internet Don't mean forwarding ports, I just mean don't block access to internet and make sure to have the camera setup to access a NTP time server with the correct Time zone setup and DST if you live in one of them areas like I do.. Here is a Picture of a 4mp AI camera.
20241027_011256.jpg
 
I run a GPS+PPS Stratum 0 NTP source for <$50 on my local network and a firewall rule to redirect all client NTP requests to the my local NTP server.
Ensures all clients have the exact same time (<2 usec offset/jitter) even when WAN is down, and avoids flooding public NTP servers with NTP requests.

GitHub - elvisimprsntr/pfsense-ntp-gps: pfSense NTP GPS Server

Or, you can simply point your firewall to a reliable public NTP server pool (e.g. time.nist.gov) and enable local NTP server on your firewall for <50 msec offset/jitter. Any firewall worth considering should have NTP server capability.
 
Well there's yer trouble right there... clock.isc.org no longer exists as a time server.

Try pool.ntp.org, time.nist.gov, etc. Search and you'll find lists.
 
Yes, should be 123. That's the standard port for NTP. Not sure what "0" translates to in Amcrest-speak as far as update period. In some cases, setting a value like that to zero turns it off. In any case, it doesn't need to be super frequent for these purposes. The cam will hold time well enough for a while without an update. Set it to 5 minutes or something like that.
 
Also, don't know how you're set up there beyond that cam. Unless you've limited it in some way, if it and the rest of your cams can get to an outside time server, they also can get to other places to phone home or do whatever. Better to block outside access and segregate cameras from the rest of your network if you can. In that case you can run an internal time server (e.g., NetTime). But that's a much larger subject...