В objective-c следующий код приводит к информации о времени по дате UTC с использованием API date
.
NSDate *currentUTCDate = [NSDate date]
Однако в Swift
let date = NSDate.date()
приводит к локальным датам и времени.
У меня есть два вопроса:
- Как я могу получить время UTC и местное время (хорошо
date
дает местное время) в объектахNSDate
. - Как получить точность в секундах от объекта
NSDate
.
EDIT 1: Спасибо за все входные данные, но я не ищу объекты NSDateFormatter
или строковые значения. Я просто ищу объекты NSDate (однако мы их готовим, но это требование).
См. Пункт 1.