У меня проблемы с анализом введенной даты с точностью до наносекунды:
date -d "15-OCT-18 12:40:01:000203570 AM" +"%d-%m-%Y %H:%M:%S:%N %p"
date: invalid date `15-OCT-18 12:40:01:000203570 AM'
И все же, когда я отбрасываю наносекунды, все работает нормально:
date -d "15-OCT-18 12:40:01 AM" +"%d-%m-%Y %H:%M:%S %p"
15-10-2018 00:40:01 AM
Глядя на документы, которые он предлагает, заглавные N должны использоваться для ns
Даже когда я опускаю Ns, он генерирует ns для меня
date -d "15-OCT-18 12:40:01 AM" +"%d-%m-%Y %H:%M:%S:%N %p"
15-10-2018 00:40:01:000000000 AM
Я, вероятно, упускаю что-то маленькое, но любая помощь будет признательна.