Package: coreutils
Version: 8.30-3+b1
Severity: normal

Dear Maintainer,

I don't know exactly how to formulate the problem, but this certainly feels 
wrong:

user@debian:~$ echo $TZ $TZNAME; ls -l /etc/localtime ; cat /etc/timezone ; 
date; TZ=Europe/Zurich date; date --iso-8601=seconds; date --rfc-333=seconds; 
date --rfc-email; date;

lrwxrwxrwx 1 root root 33 Sep 11 00:01 /etc/localtime -> 
/usr/share/zoneinfo/Europe/Zurich
Europe/Zurich
Wed 11 Sep 2019 12:42:33 AM CEST
Wed 11 Sep 2019 12:42:33 AM CEST
2019-09-11T00:42:33+02:00
2019-09-11 00:42:33+02:00
Wed, 11 Sep 2019 00:42:33 +0200
Wed 11 Sep 2019 12:42:33 AM CEST
user@debian:~$ 


Nobody writes "12:42 AM" in Europe. In fact it might be a bug in date.
Because I think most people would interpret 12:42 AM, as just 12:42, not
00:42.

I think it should be one of these three instead:

Wed 11 Sep 2019 00:42:33 AM CEST
Wed 10 Sep 2019 12:42:33 PM CEST   // yes, PM
Wed 11 Sep 2019 00:42:33 CEST   // 24 hour format, without silly AM, PM.


Cheers,
Witold





-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/32 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages coreutils depends on:
ii  libacl1      2.2.53-4
ii  libattr1     1:2.4.48-4
ii  libc6        2.28-10
ii  libselinux1  2.9-2+b2

coreutils recommends no packages.

coreutils suggests no packages.

-- no debconf information

Reply via email to