bug#79261: coreutils 9.7 "date -u" - timezone offset is in the wrong direction

James Feeney via GNU coreutils Bug Reports <[email protected]>
Newsgroups gmane.comp.gnu.core-utils.bugs
Message-ID <[email protected]>
Arch Linux
coreutils 9.7-1

$ timedatectl;date;date -u
               Local time: Sun 2025-08-17 09:50:24 MDT
           Universal time: Sun 2025-08-17 15:50:24 UTC
                 RTC time: Sun 2025-08-17 15:50:24
                Time zone: US/Mountain (MDT, -0600)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
Sun Aug 17 09:50:24 AM MDT 2025
Sun Aug 17 03:50:24 PM UTC 2025

`timedatectl` is correct.
`date` is correct.
`date -u` is off by 2x the timezone offset, showing UTC as 6 hours earlier, which is wrong, instead of 6 hours later, which is correct.


Please fix.

James
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.