If you have Windows on your system, then you probably should not be treating the system clock as UTC because Windows doesn't do this. You probably want the clock in local time, which systemd sets up as:
printf "0.0 0 0.0\n0\nLOCAL\n" > /etc/adjtime -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sysvinit in Ubuntu. https://bugs.launchpad.net/bugs/1566998 Title: Wrong time when using automatic setting Status in sysvinit package in Ubuntu: Incomplete Bug description: I had to add UTC=yes to /etc/defaults/rcS because time was wrong when using automatic setting. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: initscripts 2.88dsf-59.3ubuntu2 ProcVersionSignature: Ubuntu 4.4.0-16.32-generic 4.4.6 Uname: Linux 4.4.0-16-generic x86_64 ApportVersion: 2.20.1-0ubuntu1 Architecture: amd64 CurrentDesktop: Unity Date: Wed Apr 6 19:29:00 2016 InstallationDate: Installed on 2016-03-25 (12 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Beta amd64 (20160323) SourcePackage: sysvinit UpgradeStatus: No upgrade log present (probably fresh install) mtime.conffile..etc.default.rcS: 2016-04-06T19:22:59.183036 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1566998/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp