[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#34608: date +%+4C is unimplemented, contrary to POSIX
From: |
Eric Blake |
Subject: |
bug#34608: date +%+4C is unimplemented, contrary to POSIX |
Date: |
Thu, 21 Feb 2019 11:10:06 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 |
POSIX requires the '+' flag in %C to output padding with leading 0, and
additionally to add a +/- indicator if the minimum field width is larger
than 2 bytes. Thus:
date -d 0001-01-01 +.%+4C.
should produce ".+000.", but currently it produces ".%+4C." because the
+ flag is unimplemented.
See also http://austingroupbugs.net/view.php?id=1184
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3226
Virtualization: qemu.org | libvirt.org
- bug#34608: date +%+4C is unimplemented, contrary to POSIX,
Eric Blake <=