Я хочу отформатировать дату в формате ISO 8601, используя lubridate. На данный момент код у меня разбирает дату почти так, как я хочу. Единственное, что я хочу изменить, это добавить двоеточие в смещение часового пояса. Мой код на данный момент:
dateTime <- str_match(fileName, dateTimeRegex)[2] %>% ymd_hms() %>% strftime(format = "%y-%m-%dT%H:%M:%S%z", tz = "UTC")
Пример вывода: «19-09-26T10: 45: 00 + 0000» Ожидаемый вывод: «19-09-26T10: 45: 00 + 00: 00»
Есть ли простой способ сделать это, не анализируя это вручную? % z создает 0000, но мне нужно двоеточие