(при условии, что одна строка кода означает один оператор)
Если вы просто хотите удалить другие биты и оставить только год, месяц, день, вы можете просто удалить первые символы из строки:
let inputString = "2018-05-15T16:37:55+0100"
let outputString = String(inputString.prefix(10))
Но если вы хотите преобразовать дату в другой часовой пояс , вам нужно использовать DateFormatter
, для которого требуется более 1 строки кода.
Кроме того, этот подход подстроки может не работать в других локалях, где даты отформатированы с другим количеством символов.