And in case you can't be sure you are using the correct register listing, just read all registers sequentially in a script until you encounter value 2025 (remember endianness, if not handled by the modbus library (likely is)). Verify it's indeed part of date/time by reading the next register and see if it says 7, and so on. Very simple case of reverse-engineering here.