nsdate- все статьи тега


Определите количество месяцев между двумя датами с помощью какао

Как рассчитать количество месяцев между двумя датами, используя какао? Спасибо, Stan ...

Сравнение NSDate с помощью Swift

Я работаю над приложением, которое требует проверки срока выполнения домашнего задания. Я хочу знать, если срок в течение следующей недели, и если затем выполнить действие. Большая часть документации, которую я смог найти, находится в Objective-C, и я не могу понять, как это сделать в Swift. Спасибо за помощь!! ...

Как определить, является ли NSDate сегодня?

Как проверить если NSDate принадлежит сегодня? я использовал, чтобы проверить его, используя первые 10 символов от [aDate description]. [[aDate description] substringToIndex:10] возвращает строку типа "YYYY-MM-DD" поэтому я сравнил строку со строкой, возвращаемой [[[NSDate date] description] substringToIndex:10]. есть более быстрый и/или аккуратный способ проверить? спасибо. ...

Вычтите 7 дней с текущей даты

Кажется, что я не могу вычесть 7 дней от текущей даты. Вот как я это делаю: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo получает то же значение, что и текущая дата. пожалуйста, помогите. EDIT:в моем коде я забыл заменить пере ...

Измерение прошедшего времени в swift

Как мы можем измерить время, прошедшее для запуска функции в Swift? Я пытаюсь отобразить прошедшее время следующим образом: "эластичное время есть .05 секунд". Увидел, что в Java, мы можем использовать систему.nanoTime (), есть ли какие-либо эквивалентные методы методы доступны в Swift для достижения этой цели? пожалуйста, взгляните на пример программы: func isPrime(var number:Int) ->Bool { var i = 0; for i=2; i<number; i++ { if(number % i == 0 && i != 0) { ...

NSDate начало дня и конец дня

-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCa ...

Порядковый номер месяц-день суффикс опция для NSDateFormatter setDateFormat

какой параметр setDateFormat для NSDateFormatter я использую для получения порядкового суффикса месяца-дня? например, фрагмент ниже в настоящее время производит: 3: 11 вечера субботы 15 августа что я должен изменить, чтобы получить: 3: 11 вечера субботы 15 августае NSDate *date = [NSDate date]; NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [dateFormatter setFormatterBehavior:NSDateFormatterBehavior10_4]; [dateFormatter setDateFormat:@"h:mm a EEEE MMMM d"]; NSS ...