程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ios-在IOS中如何檢測日期

ios-在IOS中如何檢測日期

編輯:編程綜合問答
在IOS中如何檢測日期

寫了一個應用:

UIAlertView *alert = [[UIAlertView alloc]

                      initWithTitle:@"Icon Contest!"
                      message:@"Design a 1024 x 1024 pixels icon for Example. The best one will be on the app's icon! Send them to: [email protected]."
                      delegate:self
                      cancelButtonTitle:@"More Info"
                      otherButtonTitles:@"Yes",@"No", nil];

[alert show];

其中有最後期限,然後在一月31號結束時應用顯示不同的警報。

最佳回答:


我認為你應該看看NSDate的-timeIntervalSinceNow方法,可以這樣:

NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setDay:31];
[comps setMonth:1];
[comps setYear:2013];
NSDate *date = [[NSCalendar currentCalendar] dateFromComponents:comps];
if ([date timeIntervalSinceNow] < 0.0) {
    //已過日期
}
else {
    //未過日期
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved