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

"Glenn Golden" <[email protected]>
Newsgroups gmane.comp.gnu.core-utils.bugs
Message-ID <[email protected]>

On Sun, Aug 17, 2025, at 10:02, James Feeney via GNU coreutils Bug Reports wrote:
> 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.
>

UTC = 09:50:24 MDT + 6hr = 15:50:24 = 03:50:24 PM, which is what date -u shows.
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.