Assuming you're connecting your cameras back to a Dahua NVR there is no need to configure the NTP settings or time/date in the cameras themselves. They will get all of this from the NVR.
Like others I've been rather perplexed why the camera DST settings were not persistent until I read your comment. It's not documented anywhere but the NVR will attempt to set the time on the cameras upon connection and when you configure NTP and DST settings on the camera it causes a conflict where the time is offset by an hour. The solution is to disable NTP and DST settings on all cameras and allow the camera to synchronise the time with the NVR. The NVR must be configured with the appropriate NTP and DST settings which will be applied to the associated cameras.
To verify the configuration and time synchronisation;
1/ Match time zones on both the NVR and cameras (for me this is GMT in the UK)
2/ Configure NTP and DST settings on NVR as required and confirm the correct time is displayed
3/ Disable NTP and DST settings on all cameras
4/ Manually set a bogus time on the camera, i.e. back or forth a few hours
5/ Check the bogus camera time is displayed on the camera OSD live view to confirm time is out of sync
6/ Save all changes
7/ Manually reboot the camera through the GUI maintenance option, whilst viewing the camera live feed
8/ Continue to watch the camera live feed and wait for video to drop and reconnect a few seconds later
9/
When the live video reconnects you should see the bogus time again for a few seonds, then automatically updates to the NVR time
If you get the same results as per step #9, then one would say the cameras are now properly synchronised with the NVR. I have enclosed image snapshots of my NVR and camera time configuration attached using rebranded Dahua Honeywell cameras, which is still applicable to all Dahua cameras.