nsdate相关内容
我尝试以“2/22/11”格式获取NSString日期,并将其转换为以下格式:2011-02-22 是我的代码: NSDate * dateTemp = [[NSDate alloc] init]; NSDateFormatter * dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:
..
我想获取当前周的开始和结束日期,我还想使用之前的 周开始和结束日期以及当月的开始和结束日期的下周。 感谢您的提前。 解决方案 我解决问题感谢支持 代码: - 它给出当前的开始和结束日期。 NSDate * today = [NSDate date]; NSLog(@“今天日期是%@”,今天); dateFormat = [[NSDateFormatter al
..
我有两个NSDate对象,我想要两者之间的差异,结果应该是一个NSDate对象。任何想法如何实现这一点? 在这里,我试图解决一个独特的问题,我必须找出经过的时间,然后本地化经过的时间。我可以本地化它,如果我有在NSDate对象的时间。所以想到创建一个NSDate对象,它的时间组件与两个日期之间的时间间隔相同,这样我可以使用NSDateFormatter进行本地化。 解决方案 NS
..
如何检查 NSDate 是否属于今天? 我用来检查前10个字符从 [aDate description] 。 [[aDate description] substringToIndex:10] 返回字符串,如“YYYY-MM-DD”与 [[[[NSDate date]] description] substringToIndex:10] 返回的字符串 解决方案 您可以比较日期元件:
..
要获取代表当天午夜的NSDate对象的最有效方法是什么? 解决方案 NSDate * const date = NSDate.date; NSCalendar * const calendar = NSCalendar.currentCalendar; NSCalendarUnit const preservedComponents =(NSCalendarUnitYear
..
我想实现一个dropBox同步,需要比较两个文件的日期。一个是我的dropBox帐户,一个是在我的iPhone。 我想出了以下情况,但我得到了意想不到的结果。我想我在做这些事情从根本上错误的比较两个日期。我只是使用>
..
如何在Objective-C中将星期几作为字符串获取? 解决方案 NSDateFormatter * dateFormatter = [[[NSDateFormatter alloc] init] autorelease]; [dateFormatter setDateFormat:@“EEEE”]; NSLog(@“%@”,[dateFormatter stringFromDa
..
如何在iOS上将字符串转换为 NSDate ? 解决方案 NSString * dateStr = @“20100223”; //将字符串转换为日期对象 NSDateFormatter * dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@“yyyyMMdd”]; NSDa
..
基本上,正如标题所说。我想知道如何添加1天到 NSDate 。 所以如果是: 2011年2月21日 它会变成: 2011年2月22日 或者如果是: 2011年12月31日 它会变成: 2012年1月1日。 解决方案 这 - 我删除了 这个答案不适用于角落的情况,例如:日光节约,请
..
如何确定两个NSDate值之间的天数(同时考虑时间)? NSDate值的格式为[NSDate date] 具体来说,当用户在我的iPhone应用程序中进入非活动状态时,我存储以下值: exitDate = [NSDate date]; 当他们打开应用程序时,我得到当前时间: NSDate * now = [NSDate date];
..
我使用 Stig Brautaset 的JSON框架序列化一些对象,包括NSDates (不直接支持)。 我决定使用NSDate的描述作为日期的JSONFragment表示形式(我不在乎这样做)。 要扩展 Stig Brautaset 的JSON框架包含NSDates,我定义了一个类别: @interface NSDate(NSDate_JSON)
..
我新的可可程序,我想知道如何获得工作日之间的日期之间的数量。所以只有从星期一到星期五。感谢。 解决方案 NSDate * startDate = ...; NSDate * stopDate = ...; NSDateFormatter * df = [NSDateFormatter new]; df.dateFormat = @“yyyy-MM-dd”; start
..
我有数据作为customerFromDate“01 Apr 2010”和customerToDate“2010年4月30日”这是一个字符串。 我想将该格式转换为字符串“yyyy-MM-dd”,但是当这样做时,我获得了空值。 请参阅我尝试的以下代码。 printf(“\\\ customerFromDate%s” customerStatementObj.customerFromD
..
我有两个NSDate,日期和时间。我想添加他们的方式,我得到的日期从日期和时间从时间。有关如何执行此操作的任何建议吗? 干杯 Nik 解决方案 使用 NSCalendar s components:fromDate: 两个日期的组件。 然后根据需要使用 dateFromComponents: 。
..
是否可以添加NSDate作为键和一些数组作为其值在NSDictionary中? 我没有任何要求将字典写入磁盘 - 归档或unarchive,就像这个家伙需要它: NSDictionary与NSDates作为键 但是,为什么我要NSDate被添加为键,具体是这样,我可以从字典中获取所有的键,并做一些计算,从一个范围内获取日期。 是否两个具有相同日期值的对象在创建时共享相同的内存?
..
在我的应用中,我必须设置每周提醒,以便在一周后的同一天/时间发出警报。我一直使用NSDateComponenents.week = 1并添加到NSDate,使用NSCalendar的 dateByAddingComponents:toDate:options: API。似乎 week 现在在iOS7中被弃用,警告告诉我“使用weekOfMonth或weekOfYear,取决于你的意思”。但我找不到
..
我需要以 NSDate 作为数字来获得一周中的某一天。 如果今天是星期四,我应该得到数字4,如果星期五然后数字5. 此功能是否已存在? 解决方案 根据您的要求,以下代码为您今天即2012年12月13日星期四提供'4' NSMutableDictionary * weeks = [NSMutableDictionary new]; [week setObject:@“
..
如何获得当周的第一天和最后几天?我需要的是一些方法使用NSDate属性过滤一组对象,只留下一些,出现在当前周,然后按天过滤它们。 我试图使用NSCalendar,NSDate和NSDateComponents,但似乎我不能只检查日历的 解决方案 好的,这里是一个Python代码片段 def daySec(diff): return 60 * 60 * 24 * diff
..
有可能有一个NSdictionary,其中的键是NSDates,并且它可写/可归档到磁盘? 解决方案 不使用属性列表,因为只允许字符串键。你应该能够使用 NSKeyedArchiver 编写它,但是它的缺点是更不透明的格式。或者,你当然可以做一个字典的副本,你将日期转换为字符串。
..
以今天为例,如何确定哪个日期是230个工作日? 我知道如何使用while循环检查日期 此外,让我们以星期日下午1点为例,减去3工作日和从那时起2小时。首先,从周末减去工作时间没有意义。因此,它必须将时间移动到星期五的23:59:59,然后减去这3天和2小时。 如果是星期一1:30 AM,我从那时间减去5天和3个工作小时,那么结果应该是上周的周五22:30 PM。 测试Kev
..