判断是否是当前日期,是哪里出问题了呢?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

判断是否是当前日期,是哪里出问题了呢?

2016-07-28 10:41:36 1535 1

controllerComps:视图控制器的NSDateComponents指针;
nowComs:当前日期的NSDateComponents指针

BOOL isToday = ((controllerComps.year == nowComps.year)&&(controllerComps.month == nowComps.month)&&(controllerComps.date == nowComps.date));    
NSLog(@"isToday:%hhd",isToday);

以下为打印内容:
2015-03-19 14:59:58.267 Playing-higherExercise[6423:1141331] nowComps:
Calendar Year: 2015
Month: 3
Leap month: no
Day: 19
2015-03-19 14:59:58.268 Playing-higherExercise[6423:1141331] controllerComps:
Calendar Year: 2015
Month: 3
Leap month: no
Day: 18
2015-03-19 14:59:58.269 Playing-higherExercise[6423:1141331] isToday:1
//这两个日期不是不一样的吗?为什么结果为真呢?

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 20:01:10

    date 属性返回的是NSDate类型…… 而不是日期……

    可以把controllerComps.date == nowComps.date改成:controllerComps.day == nowComps.day 如果你一定要这么比较的话。

    0 0
相关问答

0

回答

高校实验室问题

2021-12-08 15:52:18 131浏览量 回答数 0

1

回答

为了防止隔离实现本身有漏洞被用户利用,安全防护向强隔离、多层深度隔离方向发展的趋势是什么呢

2021-11-29 15:41:11 107浏览量 回答数 1

0

回答

使用OPCUA接入数据时,设备始终显示未激活,不知道哪个地方出问题了

2019-10-05 21:14:17 608浏览量 回答数 0

2

回答

是否有镜像给其他用户功能?

2018-07-05 14:47:59 1395浏览量 回答数 2

3

回答

没工作经验怎么写好简历?

2018-04-03 13:27:26 1712浏览量 回答数 3

1

回答

我的服务不知道哪里出问题了网站都无法访问了

2016-10-29 16:33:51 1860浏览量 回答数 1

1

回答

一个算法问题,关于判断当前值是否在范围值内的算法

2016-06-17 11:54:02 1863浏览量 回答数 1

1

回答

用了LESS 之后感觉效率并没有多大提升,反而增加了维护成本,是我使用方法不对?

2016-06-07 19:49:45 2257浏览量 回答数 1

1

回答

Jquery如何判断当前页面是否在首页?

2016-05-27 09:15:23 2562浏览量 回答数 1

12

回答

你们服务实在是不行出问题了!!!

2013-06-26 08:36:44 12945浏览量 回答数 12
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载