【发布时间】:2011-06-19 07:35:57
【问题描述】:
我有这个代码:
currentMinuteInt = [[cal components:NSHourCalendarUnit
fromDate:tuesdayAlarmTime] minute];
应该输出“15”,但输出的是“-2147483587”。我认识到有时会显示与日期相关的这种奇怪的数字,但我无法弄清楚为什么会在这里发生。
我用来计算时间的代码是:
hours = [[cal components:NSHourCalendarUnit fromDate:now] hour];
并且可以正常工作。 tuesdayAlarmTime 是一个完整的日期,它的分钟部分是 '15'。
【问题讨论】:
标签: iphone objective-c cocoa-touch nsdate int