nsdate相关内容
我需要计算给定日期的工作日,但是,根据每周一周的星期几和星期日的星期一星期日 ,我想设置周一开始使用 [[NSCalendar currentCalendar] setFirstWeekday:2]; 但是,计算结果是相同的 { [[NSCalendar currentCalendar] setFirstWeekday:1]; NSDateCompo
..
我有以下代码: NSDate * dateNow = [[NSDate alloc] init]; NSTimeInterval timeDifference = [usersDate timeIntervalSinceDate:dateNow]; //获取系统日历 NSCalendar * sysCalendar = [NSCalendar currentCalendar];
..
hi我想知道如何获取当前日期? i要使用以下代码将当前日期与从plist文件中提取的日期进行比较。 NSDate * expDate = [licenseDictionary objectForKey:@“Expires”]; 以进行比较im使用以下代码 if([curDate compare:expDate] == NSOrderedAscending)
..
代表某人的班级有一种方法来计算该人的年龄: @interface学生:NSObject @property(strong)NSDate * dob; //此方法将以日历年计算该人的年龄 - (NSDateComponents *)ageCalculation:(NSDate *)dob; 这是类实现文件 @implementation Stud
..
如何使用今天的日期和分别为5,0和0的小时,分钟和秒创建 NSDate ?也就是说日期将为07/02/2010 05:00:00 解决方案 //给我们当前日期 NSCalendar * gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents
..
如果问题没有解释清楚请原谅我。 我正在开发一个iphone客户端服务器应用程序,我创建了所有的类,实例和ect。我甚至可以发送get和解析响应太..无论如何,现在我需要使我的方法在定义的时间段内被调用(例如,在10秒内重复调用它)。我google了很多,还看看 NSDate 但我不能解决..现在,任何人都可以帮助我如何处理这种情况?非常感谢 解决方案 您可以创建和计划 NSTime
..
如何获取单个NSDate的NSDateComponents?我不想要两个日期之间的差异,只是NSDate的秒,分,小时,日,月和年的差异? 解决方案 Apple docs ,清单3:获取日期组件: NSDate * today = [NSDate date]; NSCalendar * gregorian = [[NSCalendar alloc] initWithCale
..
我正在为iPhone撰写GTD应用程式。对于应有的任务,我要显示“到期日”或“到期日”或“截止到7月18日”。显然,即使任务不到24小时,我需要显示“明天”(例如,用户在星期六晚上11点检查,看到星期天上午8点有任务)。所以,我写了一个方法来获取两个日期之间的天数。这里是代码... NSDateFormatter * dateFormatter = [[NSDateFormatter al
..
我想以“人性化的方式”显示NSDates,例如“上周”或“几天前”。类似于 Java的美好时光。 什么是最好的办法这,子类NSDateFormatter? 解决方案 这是Swift 2中的解决方案: / p> func formattedHumanReadable(date:NSDate) - > String { let formatter = NSDateFormatt
..
我有一个NSTimer,我用这个代码: testTimer = [[NSTimer alloc] initWithFireDate:[new objectAtIndex :0] interval:0.0 target:self selector:@selector(works :) userInfo:nil repetes:NO]; [new objectAtInde
..
我想知道任何给定日期(即2009年6月27日)的日期(即星期一,星期五...) 谢谢。 解决方案 我一直在做: code> NSDateFormatter * theDateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [theDateFormatter setFormatterBehavior:NSDa
..
如何获取当前月份的最后一天作为 NSDate ? 解决方案 NSDate * curDate = [NSDate date]; NSCalendar * calendar = [NSCalendar currentCalendar]; NSDateComponents * comps = [日历组件:NSYearCalendarUnit | NSMonthCalendarUnit
..
我有一个基本的方法,获取当前时间并将其设置为字符串。然而,我怎么能得到它格式化当前日期&时间在UNIX自1970年以来的时间戳格式? 这是我的代码: NSDate * currentTime = [NSDate date]; NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init]; [dateForma
..
我有一个 NSDate 和一个持续时间。 给定: 日期为“2010-02-24 12:30:00 -1000” 持续时间为3600秒 我需要获得“2010-02-24 13:30:00 -1000” 我认为 dateWithTimeIntervalSinceReferenceDate:会做的伎俩,但我现在看到,这给出了从2001年1月1日的日期偏移。 我需要使用
..
我开始为iPhone开发,因此我在网上查看不同的教程,以及尝试一些不同的东西。目前,我想创建一个倒计时直到午夜。要获取小时,分钟和秒数,我执行以下操作(我在某处找到): NSDate * now = [NSDate date]; int hour = 23 - [[now dateWithCalendarFormat:nil timeZone:nil] hourOfDay];
..
我有兴趣创建一个方法来查找当前日期是否落在特定日期的特定时间之间。它是一个调度程序,所以我想找到当前时间发生什么事件。每天都有相同的一组时间:820-900,900-940,940-1020等等。因为这必须在任何给定的一天完成,我不知道如何创建一个NSDate有一定的时间。我认为这可能与NSTimeInterval完成,但我不知道如何实例化。 解决方案 这不是完美的,您可以使用[NSDat
..
有没有人知道一个库或者会将NSDate转换成下面例子的字符串? 1小时前 昨天 上周四 2天前 上个月 6个月前 去年 解决方案 NSDateFormatter 将通过在实例上使用setDoesRelativeDateFormatting:来执行大量上述操作。从那里,您可以使用日期样式和时间样式来控制格式,以根据您的需要进行微调。 如果这样不能满足您的需要,
..
我只是关于完成我的应用程序和beta测试发现秒表部分中的错误... 秒表使用nstimer做计数,并有一个表存储圈,但当lap表 通过使用 $ b可以消除这种停滞现象$ b startingTime = [[NSDate date] timeIntervalSince1970]; 计算已用时间。 但我仍然使用NSTimer触发每0.1秒,这意味着滚动仍然停
..
我试图对用自定义对象填充的NSArray进行排序。每个对象都有属性 startDateTime ,类型为NSDate。 以下代码产生一个数组, sortedEventArray ,填充但未排序。 NSSortDescriptor * dateDescriptor = [NSSortDescriptor sortDescriptorWithKey:@ “startDateTime”
..
我试图获取一个实体匹配一个用户selectedDate(它是一个NSDate)的所有对象。 Core Data代码很好,但是我的谓词一直返回0个结果,日期在用户选择的数据库中是一样的。 NSPredicate * predicate = [NSPredicate predicateWithFormat:@“(eDate = %@)“,selectedDate]; 解决方案
..