Получение часов от NSDate через компоненты - PullRequest
0 голосов
/ 21 мая 2018

Я не уверен, что мне здесь не хватает.У меня есть объект Date в swift, распечатал описание и оно выглядит так: «2000-01-01 07:00:00 +0000»

let formatter = DateFormatter()
formatter.dateFormat = "h:mm"
let durationDate = DateHelper.durationFormatter.date(from: “07:00”)!
let hours = Calendar.current.component(.hour, from: durationDate)

По какой-то странной причине часы выходят как 0.Не уверен, что мне здесь не хватает?

1 Ответ

0 голосов
/ 21 мая 2018

Похоже, я не учел часовой пояс.Я нахожусь в +7 часов до UTC, так что сработало отлично, чтобы быть нулевым.

...