I just realized that my Dahua IPC-Color4K-T kept time even though it was blocked from internet access and doesn't know the internal network time server. Edit: I meant I powered it off, then plugged it back in, and it still kept time. Does it have a battery and real time clock inside? My...