[tz] Troubles with zone Asia/Gaza after tzdata2020b release
Brian Inglis
Brian.Inglis at SystematicSw.ab.ca
Mon Mar 15 17:04:35 UTC 2021
On 2021-03-15 08:30, Tim Parenti via tz wrote:
>
> On Mon, 15 Mar 2021 at 10:11, Evgheni Antropov via tz <tz at iana.org
> <mailto:tz at iana.org>> wrote:
>
> something goes wrong at October, when DST will disable.
Your date -s commands are changing and setting the system time!
> Your command:
> date +"%Y%m%d %T" -s "20211030 00:59:55"
> is inherently ambiguous because 00:59:55 occurs twice on that date in your
> zone. date has chosen to give you the second occurrence of this time, one hour
> after the transition you're trying to observe has already happened. This is why
> your output is entirely in EET.
>
> You can unambiguously specify the UTC timestamp associated with the time you
> wish to inspect with something more like:
> date +"%Y%m%d %T" -s "20211029 21:59:55" -u
Option -s is intended to change and set the system time:
$ date -s "20210401 23:55:55"
date: cannot set date: Operation not permitted
2021 Apr 1 Thu 23:55:55 MDT
To display a given time you should use only e.g.
$date -ud "20211029 21:59:55+0000" +%...
when -u displays the UTC equivalent.
--
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada
This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]
More information about the tz
mailing list