nsdate相关内容

NSDate最小和最大可能值

任何人都知道NSDate的最小和最大可能值。 解决方案 //developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSDate_Class/Reference/Reference.html#//apple_ref/occ/clm/NSDate/distantFuture\"> [NS ..
发布时间:2016-12-07 18:04:01 移动开发

比较两个NSDates

如何比较两个NSDates并返回它们之间的时间量。 例如: 2010-06-20 14:29:41 -0400 2010-06-20 14:53:29 -0400 应返回类似于 23 或 24 解决方案 尝试类似: int intervall =(int)[date1 timeIntervalSinceDate:date2] / 60; ..
发布时间:2016-12-07 04:00:38 其它移动开发

NSDateFormatter涉及周数的问题

在我的计算机(美国的区域设置)中,默认的“短”日期格式设置为“1/5/13”(月/日/年)。 在系统偏好设置中,我已附加一个星期编号,“1/5/13 1”。 我的问题是这个代码,将字符串转换为日期: NSDateFormatter * dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDate ..
发布时间:2016-12-07 03:55:31 移动开发

2 NSDates应该相等不是?

我使用的是Stig Brautaset的JSON库(http://code.google.com/p/json-framework),我需要序列化NSDate。我在考虑把它转换成一个字符串之前JSON化它,但是,我遇到了这种奇怪的行为: 为什么这些NSDates被认为是相等的? NSDate * d = [[NSDate alloc] init]; NSDate * dd = [ ..
发布时间:2016-12-07 03:37:53 移动开发

排序NSDates的NSArray

我有NSDate对象的NSArray,我想对它们进行排序,使今天是0,昨天在1等。 是升序还是降序,我使用一个函数,选择器或什么? 解决方案 NSArray有不同的排序方法,因为可能有不同的方式排序的东西。 NSSortDescriptors是一个通用的方法,为您提供了很多选项,在排序中使用什么键,什么选择器要使用这些键,以及总体顺序使用等等。或者你可以使用函数或比较器块,而不是如果 ..
发布时间:2016-12-07 03:11:25 其它移动开发

计算可可的时间差

我有两个时间值格式:%H%M%S(EG161500) 这些值是基于文本的整数。 在Cocoa中有一个简单的函数,使用60秒和分钟刻度来计算这两个整数之间的差值。 时间1 = 161500 时间2 = 171500 timedifference = 003000 解决方案 NSDateFormatter * dateFormatter = [[NSDate ..
发布时间:2016-12-07 02:20:05 其它移动开发

如何基于给定的NSDate生成方便的日期范围?

我在Cocoa中创建了一个报表生成器,我需要生成方便的日期范围,例如“今天”,“本周”,“本月”,“今年”等。 有没有好的方法来做到这一点?这是我的骨架到目前为止: @interface DateRange:NSObject { NSDate startDate; NSDate endDate; } @property(nonatomic,retain)NSDat ..
发布时间:2016-12-07 02:06:04 其它移动开发

NSDate的字符串描述

我有以下代码: [[NSDate date] descriptionWithLocale:@“yyyy-MM-dd”] 我希望它返回以下格式的日期:“2009-04-23” 但它返回:2009年4月23日星期四晚上11:27:03 GMT + 03:00 我做错了? 提前谢谢。 解决方案 使用错误的方法。而应尝试 descript ..
发布时间:2016-12-07 01:58:18 移动开发

修改NSDate以表示从今天起的1个月

我正在为正在处理的Cocoa应用程序添加重复事件。我每天和每周都重复,因为我可以定义这些数学(3600 * 24 * 7 = 1周)。我使用下面的代码修改日期: [NSDate dateWithTimeIntervalSinceNow:(3600 * 24 * 7 *(weeks) 我知道事件重复后已经过去了多少个月,但我不知道如何使NSDate对象代表未来1个月/ 3个 ..
发布时间:2016-12-07 01:57:19 移动开发

获取当前日期&时间与[NSDate日期]

我的系统日期时间为5月26日22:55,但当我取得日期 [NSDate date] 日期时间为5月27日02:35 是因为时区? 如果是如何解决这个问题,当我得到日期时间,给我的系统日期,不检查时区 解决方案 NSLocale * currentLocale = [NSLocale currentLocale]; [[NSDate date] descriptionWit ..
发布时间:2016-12-07 01:55:35 移动开发

计算当前时间和下一个事件之间的秒数

这应该很简单,但它对我来说是具有挑战性的。我想知道计算 [NSDate date] 和从那时起的未来事件x秒之间的秒差的最佳方法。有几种不同类型的事件,每个事件可能每天发生多次,并且在不同的时间发生,这取决于一周中的哪一天发生。 什么我想做的是让用户从选择器中选择一个事件类型,然后根据他们的选择在通知中心为该事件的下一次发生设置报警。我有一切工作正常,除了秒的计算。 例如,假设星期一上 ..

NSDate:正确的工作方式与一天的时间?

我正在使用指定一天中的时间(例如上午10:30)的时间表。我不知道日期,但是。我将把这些值存储在 NSDictionary 中,并希望以一种直接的方式处理它们。 我不能使用 NSDate ,因为我没有日期。至少不是以直接的方式。 另一种似乎很明显的方法是 NSTimeInterval ,但看起来像它可能是一个非常微妙的错误的来源。我特别考虑夏令时(这个星期在我心里是有原因的)。 ..
发布时间:2016-12-07 01:21:47 其它移动开发