Вопросы с тегом «nstimeinterval»

27
Округление двойного значения до x количества знаков после запятой в быстром
Может кто-нибудь сказать мне, как округлить двойное значение до х числа десятичных знаков в Swift? Я имею: var totalWorkTimeInHours = (totalWorkTime/60/60) С totalWorkTimeNSTimeInterval (двойной) в секунду. totalWorkTimeInHours даст мне часы, но это даст мне количество времени в таком длинном точном числе, например 1.543240952039 ...... Как мне округлить до, скажем, 1.543 …


4
Каков оптимальный способ хранения NSDate в NSUserDefaults?
Есть два способа хранения NSDate в NSUserDefaults, с которыми я столкнулся. Вариант 1 - setObject: forKey: // Set NSDate *myDate = [NSDate date]; [[NSUserDefaults standardUserDefaults] setObject:myDate forKey:@"myDateKey"]; // Get NSDate *myDate = (NSDate *)[[NSUserDefaults standardUserDefaults] objectForKey:@"myDateKey"]; Вариант 2 - timeIntervalSince1970 // Set NSDate *myDate = [NSDate date]; NSTimeInterval myDateTimeInterval = …

12
Как преобразовать NSTimeInterval (секунды) в минуты
У меня есть некоторое количество этого seconds, полученного с определенного события. Он хранится в NSTimeIntervalтипе данных. Я хочу преобразовать его в minutesи seconds. Например, у меня есть: «326,4 секунды», и я хочу преобразовать его в следующую строку: «5:26». Как лучше всего достичь этой цели? Спасибо.

7
Найдите разницу в секундах между NSDates как целым числом с помощью Swift
Я пишу фрагмент кода, где хочу измерить, как долго удерживалась кнопка. Для этого я записал, NSDate()когда была нажата кнопка, и попытался использовать timeIntervalSinceDateфункцию, когда кнопка была отпущена. Кажется, это работает, но я не могу найти способ распечатать результат или переключить его на целое число. var timeAtPress = NSDate() @IBAction func …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.