nsdatecomponents

    1热度

    2回答

    我对ios相当陌生,想知道如何从日期的NSMutableArray(以字符串形式)提取数组中的所有星期日。 所以从我的研究,到目前为止,我发现,我必须从今天的这样 NSDate *now = [NSDate date]; NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalenda

    0热度

    1回答

    我想以X年Y月Z日的形式计算年龄。这里是我的代码 NSString *dateString = @"15-Sep-1997"; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init]; [dateFormatter setDateFormat:@"dd-MMM-yyyy"]; NSDate *PrevDate = [da

    0热度

    1回答

    我想创建一个计时器应用程序并使用iOS8的NSDateComponentsFormatter。 如何输出正确格式的字符串NSTimeInterval值介于0和60之间? 正如在Swift操场中看到的,它似乎返回值1.我想返回一个字符串,其格式为NSTimeIntervals> 60,“0:12”。 注意:我知道我可以手动花时间在几秒钟内计算小时,分钟等,但不会使用NSDateComponentsF

    7热度

    4回答

    我过去使用以下函数在特定时间间隔上使用NSDateComponents添加到现有日期。 (NSDate *)dateByAddingComponents:(NSDateComponents *)comps toDate:(NSDate *)date options:(NSCalendarOptions)opts 从iOS8上的周值已弃用的NSDateC

    1热度

    1回答

    有两种简单的方法可以计算两个NSDate对象之间的天数/月/年。它可以做如下日期(从苹果文档:https://developer.apple.com/library/ios/documentation/cocoa/Conceptual/DatesAndTimes/Articles/dtCalendricalCalculations.html) 但我想计算两个NSDate对象之间的数十年。任何指针?

    -4热度

    1回答

    这里的情况是 我今天作为 + (NSDateComponents *)getTodayComponents { NSDate *today = [[NSDate alloc] init]; NSCalendar *calendar = [NSCalendar currentCalendar]; return [calendar components:NSCalenda

    11热度

    4回答

    我有一个需要在某些组件中拆分的日期。例如 let components = NSCalendarUnit.CalendarUnitDay | NSCalendarUnit.CalendarUnitHour let date = calendar.components(components, fromDate: aDate, toDate: NSDate(), options: nil) var

    -1热度

    1回答

    我正在使用NSDateComponents和NSCalendar获取两个日期之间的日期。 // Get dates between before and after NSDateComponents *betweenDateComponents = [calendar components:componentFlags fromDate:afterDate

    -1热度

    1回答

    我正在寻找使用UILocalNotification向我的应用程序添加提醒功能,但是有64个注册通知的限制,并且我的应用程序计算出用户可能会超出该限制。 因此,我现在正在考虑记录用户提醒设置并创建存储在核心数据中的未来通知队列。 每次启动应用程序时它会检查有多少个通知与UILocalNotification被注册,如果数字是< 40将分配从核心数据在未来24只计划通知到最糟糕的是回升到64 我目前

    6热度

    1回答

    NSDateComponentsweek自iOS8以来已弃用。 Apple建议使用weekOfMonth或weekOfYear来代替,具体取决于上下文,但它们以不同的方式工作。例如: components1 = [calendar components:NSMonthCalendarUnit | NSWeekCalendarUnit | NSDayCalendarUnit f