I'll answer my own question, perhaps to help someone in the future.
My cordless phone uses the Caller ID information to update its clock.
I found someone else reported this problem and fixed it by rebooting the Xfinity modem/router.
I'll try that solution. It makes sense since the timestamps on Xfinity call logs were accurate.
... View more