ios-iphone中带有日期的if语句

作者:用户 来源:互联网 浏览:294 次 时间:2016-05-17 15:17:52

iosxcodeobjective ciphone

ios-iphone中带有日期的if语句 - 摘要: iphone中带有日期的if语句我在应用中用到if语句,判断时期是否在xx<datestring<xx范围内。但是不知为何应用只能正确判断大于部分。代码:NSDate*currDate=[NSDate

问题描述

iphone中带有日期的if语句

我在应用中用到if语句,判断时期是否在xx<datestring<xx范围内。

但是不知为何应用只能正确判断大于部分。

代码:

NSDate *currDate = [NSDate date];NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];[dateFormatter setDateFormat:@""HHmm""];NSString *dateString = [dateFormatter stringFromDate:currDate];NSLog(@""%@""dateString);if (dateString < @""0810"" && dateString > @""0800"") {    NSLog(@""Homeroom"");}else {    NSLog(@""no"");}

时间是8:03的话正确的输出应该是:

2013-04-08 08:03:47.956 Schedule2.0[13200:c07] 08032013-04-08 08:03:47.957 Schedule2.0[13200:c07] no

如果我想要只有大于部分运行

if (dateString > @""0800"") {    NSLog(@""Homeroom""); }else {    NSLog(@""no"");}

输出应该这样:

2013-04-08 08:03:29.748 Schedule2.0[14994:c07] 08032013-04-08 08:03:29.749 Schedule2.0[14994:c07] Homeroom

解决方案

楼主 我觉得 不如换算成数字 来比较 用字符串比较大小 我感觉还是不靠谱
24小时候制 和 12小时制 什么 的

【云栖快讯】你想见的Java技术专家都在这了,向大佬提问,有问题必答  详情请点击
云栖社区(yq.aliyun.com)为您免费提供ios-iphone中带有日期的if语句相关信息,包括 iosxcodeobjective ciphone 的信息 ,所有ios-iphone中带有日期的if语句相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_101370,您可以点击ios-iphone中带有日期的if语句-手机站访问。
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航