Tag: nsdate

如何将stringdate转换为NSDate?

我想在Swift中把“2014-07-15 06:55:14.198000 + 00:00”这个string的date转换成NSDate。

sortingdatestring或对象的NSArray

我有一个NSArray包含datestring(即NSString),如下所示:“星期四,2009年5月21日19时10分09秒-0700” 我需要按datesortingNSArray 。 我想先把datestring转换成一个NSDate对象,但在那里如何按照NSDate对象进行sorting。 谢谢。

将NSDate转换为NSString

如何将NSDate转换为NSString以便只将@ yyyy格式的年份输出到string?

我如何将一天添加到NSDate?

基本上,如标题所述。 我想知道如何将一天添加到NSDate 。 所以如果是这样的话: 21st February 2011 它会变成: 22nd February 2011 或者如果是: 31st December 2011 它会变成: 1st January 2012.

两个NSDates之间的天数

我怎么能确定两个NSDate值之间的天数(同时考虑到时间)? NSDate值以[NSDate date]forms出现。 具体来说,当用户在我的iPhone应用程序中进入非活动状态时,我存储以下值: exitDate = [NSDate date]; 当他们打开应用程序时,我得到当前时间: NSDate *now = [NSDate date]; 现在我想实现以下内容: -(int)numberOfDaysBetweenStartDate:exitDate andEndDate:now

将NSString转换为NSDate(并返回)

我如何将“ 01/02/10 ”(意思是2010年2月1日)的NSString转换成NSDate ? 我怎么能把NSDate变成一个string?

从closures几个小时

我在用 NSDate *date = [NSDate date]; 为了得到date,但我得到的date是2个小时。

以(月/日/小时/分钟/秒)计算两个NSDates之间的差异

我试图得到作为NSDate()的当前日期和来自PHP time();的日期之间的区别time(); 调用例如: NSDate(timeIntervalSinceReferenceDate: 1417147270) 。 我如何才能在这两个日期之间获得时间上的差异。 我想有一个函数比较两个日期, if(seconds > 60)那么它返回分钟, if(minutes > 60)返回小时, if(hours > 24)返回几天等等。 我应该怎么做呢? 编辑:目前接受的答案已经完成了我想要做的。 我推荐使用这个函数,以便以PHP time()函数使用的格式获取两个日期之间的time() 。 如果您对PHP不是特别熟悉的话,那么从1970年1月1日起,这个时间只需几秒钟。这对PHP中的后端是有利的。 如果你使用的是像NodeJS这样的后端,你可能需要考虑下面的其他一些选项。