Tag: nsdate

从获取当前date,但将时间设置为上午10:00

如何重置从[NSDatedate]检索到的当前date,然后将时间更改为上午10:00。

Objective-C将NSDate设置为当前UTC

有一个简单的方法来初始化当前UTCdate/时间的NSDate ?

获取时间戳格式的当前NSDate

我有一个基本的方法获取当前时间,并将其设置为一个string。 然而,我怎样才能得到它格式化当前date和时间在一个UNIX自1970年以来的时间戳格式? 这是我的代码: NSDate *currentTime = [NSDate date]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"hh-mm"]; NSString *resultString = [dateFormatter stringFromDate: currentTime]; 是否有可能使用NSDateFormatter将'resultString'更改为时间戳?

iPhone操作系统:如何创build特定date的NSDate?

看起来像一个简单的事情,但我似乎无法find办法做到这一点。 看到一对夫妇不同的方法真是太棒了。

从当前date减去7天

看来我不能从当前date减去7天。 这是我如何做到这一点: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo = [gregorian dateByAddingComponents:offsetComponents toDate:[NSDate date] options:0]; SevenDaysAgo获得与当前date相同的值。 请帮忙。 编辑:在我的代码,我忘记了取代获取当前date的variables与正确的。 所以上面的代码是function。

如何得到整数格式的NSDate日,月和年?

我想以整数forms获得NSDate的日,月,年组件,即如果date是1/2/1988年,那么我应该把1,2和1988作为整数分开。 我如何在iOS中做到这一点? 我发现了类似的问题,但方法descriptionWithCalendarFormat :给出了一个警告,似乎现在已经废弃。

我如何计算两个date之间的差异?

我如何计算2010年1月1日至2010年2月3日之间的天数?

我如何从NSDate获得小时和分钟?

在我的应用程序中,我需要分别获取小时和分钟: NSString *currentHour=[string1 substringWithRange: NSMakeRange(0,2)]; int currentHourInNumber=[currentHour intValue]; 考虑string1包含从11:59:13 AM来的11:59:13 AM 。 在这里,如果我使用上面的代码,它可以得到小时,如果它是大于9.否则我需要更改NSMakeRange(0,1)以获得1至9之间的小时。 有什么方法来获得小时,分钟等? 在此先感谢,请提供示例代码。

如何将NSDate转换成unix时间戳iphone sdk?

如何将一个NSDate转换成Unix时间戳? 我读过很多post,相反。 但是我没有发现任何与我的问题有关的东西。

将NSString转换为NSDate(并再次返回)Swift 4解决scheme可用

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