DATESTAMP_OTHER
имеет все компоненты в правильном порядке, но, как вы обнаружили, не совпадает с предоставленным вами примером ввода.
Причина в том, что TZ
(используетсяв DATESTAMP_OTHER
) не совпадает IST
:
TZ (?:[APMCE][SD]T|UTC)
Они обсуждают проблему уже более двух лет.
Для локального использования:Вы можете добавить 'I' в шаблон:
TZ (?:[APMCEI][SD]T|UTC)
, что также позволит использовать IDT, или добавить его явно:
TZ (?: [APMCE] [SD] T | UTC |IST)