Regardless of whether I insert the battery or not, if the time is set to a year before 2023, it will revert to 2023 after a reboot.
When the system starts, I saw a print message, and I feel it might be related to this setting.
[ 2.803395] systemd[1]: System time before build time, advancing clock.