> Right, it seems to validate against the local timezone before it has
> checked whether the string specifies another timezone.

Looks like it:

$ TZ=Europe/London date --date "2017-03-26T01:00:00+0000"
date: invalid date ‘2017-03-26T01:00:00+0000’


$ TZ=Europe/Amsterdam date --date "2017-03-26T02:00:00+0000"

date: invalid date ‘2017-03-26T02:00:00+0000’

Chris

Reply via email to