here is a sample sketch to update the DS3231 RTC shield with NTP Timestamp.
The sketch use not the RTC library from the Arduino ESP reference page, but in the git repository is a lib available.
The NTP stuff comes from the NTPUpdate example with some modifications and a simple user time zone selection.
Please take a look and post a comment if you are like it or not.
Regards,
Kalle