比较iphone中的日期
我有date功能,我必须将iphone中的前一个日期与当前数据进行比较 对于当前日期,我有代码:-比较iphone中的日期,iphone,objective-c,Iphone,Objective C,我有date功能,我必须将iphone中的前一个日期与当前数据进行比较 对于当前日期,我有代码:- NSDate* date = [NSDate date]; //Create the dateformatter object NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease]; //Set the required date format [formatter setDateFormat:@"y
NSDate* date = [NSDate date];
//Create the dateformatter object
NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease];
//Set the required date format
[formatter setDateFormat:@"yyyy-MM-dd"];
//Get the string date
NSString* str = [formatter stringFromDate:date];
//Display on the console
NSLog(str);
//Set in the lable
[dateLabel setText:str];
但是我想在iphone中实现比较当前日期和以前日期的功能
提前感谢您可以使用NSDate的比较方法比较日期:
- (NSDate *)earlierDate:(NSDate *)anotherDate;
- (NSDate *)laterDate:(NSDate *)anotherDate;
- (NSComparisonResult)compare:(NSDate *)other;
- (BOOL)isEqualToDate:(NSDate *)otherDate;
查看以了解更多信息。此日期格式与比较日期有什么关系?我有90首歌曲的音乐应用程序。我想给用户3次机会,以便他可以在当前日期听任意三首歌曲,之后他必须登录以获取更多歌曲。谢谢你能给我更多解释或给我示例代码吗?你读过课程了吗参考?-如果打开左侧的instance methods部分,您可以阅读关于每个方法的详细信息。如果你已经能够使用NSDateFormatter,我认为你不需要更多的解释。我在一个应用程序中有80到90首歌曲。我希望它应该由当前日期控制,并且我应该给用户3次听歌曲的机会。如果他想再听一次&直到今天,这3首歌必须可用。但是如果他想再听一次或(第4首歌),或者明天再听这3首歌,他将登录。请给我解决方案。提前谢谢如果这是另一个问题,请问另一个问题。我不认为任何一个关于堆栈溢出的人会为这样的事情“给你一个解决方案”,问一个问题,描述你正在尝试做什么,到目前为止你做了什么,你在哪里被卡住了。。。然后人们会做出反应。。