Как преобразовать это:Преобразование даты в формат времени ISO до гггг/мм/ДД.ЧЧ: мм: сс
2013-08-16T13:24:18+0200
из текущего формата, который yyyy-mm-ddThh:mm:ss+hhmm
в этот формат?
yyyy/mm/dd.hh:mm:ss
(2013/08/18.13:24:18
)
Значения находятся в файле CSV и есть и отрицательные значения, так что я могу не только заменяющие дефисы с слэша, также я хочу ту часть, которая определяет часовой пояс удален. Мои знания о sed и awk очень просты.
Спасибо хороший ответ, кажется у меня нет достаточно очков, чтобы upvote что-нибыдь спасибо за все хорошие ответы. Я собираюсь начать изучать perl сегодня, кажется очень полезным. – user1744853
на всякий случай, одно и то же регулярное выражение с европейской датой в обратном направлении (дд/мм/гггг) и только ЧЧ: мм без секунд: sed -r 's! ([0-9] +) - ([0-9] +) - ([0-9] +) ([0-9] +): ([0-9] +)! \ 3/\ 2/\ 1 \ 4: \ 5! ' AFile.txt – pdem