Xen by default just uses the dom0’s clock, which isn’t updated within the domU’s. Either set /proc/xen/independent_wallclock to 1 (so that this domU has an indepedent clock from the host dom0, or set the clock in the dom0.