Public bug reported: expect du --time --time-style=+%s theFile to give modification time of theFile expressed as seconds since the epoch. Comparison to "date" shows that du is reporting the time wrongly. This script:
echo "my time and time zone:" $(date) touch timestampTest echo "date says: " $(date -r timestampTest +%s) echo "du says:" $(du --time --time-style=+%s timestampTest) has this output: my time and time zone: Fri 26 Aug 10:12:38 BST 2016 date says: 1472202758 du says: 0 1472206358 timestampTest the times are different (an independent check of the time shows that date is correct, so du must be wrong). Note that on the other hand, human-readable time DOES work correctly for du. input : date -r timestampTest +%c output: Fri 26 Aug 2016 10:12:38 BST input : du --time --time-style=+%c timestampTest output: 0 Fri 26 Aug 2016 10:12:38 BST timestampTest These are the same, as expected. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: coreutils 8.25-2ubuntu2 ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15 Uname: Linux 4.4.0-34-generic i686 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: i386 CurrentDesktop: KDE Date: Fri Aug 26 10:29:55 2016 InstallationDate: Installed on 2012-09-28 (1427 days ago) InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release i386 (20120817.3) SourcePackage: coreutils UpgradeStatus: Upgraded to xenial on 2016-08-19 (6 days ago) ** Affects: coreutils (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug i386 xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1617234 Title: du --time reports wrong time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1617234/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs