タグ

2013年8月18日のブックマーク (1件)

  • objective-Cでの日付の比較について | Albatrus Blog

    iPhoneアプリの開発で日付を比較して同じ日かどうか(時間は異なってもいい)の判定をしたいことがあったので、色々調べて試行錯誤したんですが結構苦労したのでメモを残しておきます。 最初、「日付の比較 objective-C」や「日付 判定 objective-C」でググったところ、出てきたのが NSDateクラスのisEqualToDateメソッドを使う方法です。isEqualToDateメソッドの結果はBOOL値で返されます。 テストプログラムです。 NSDate *dt1 = [NSDate date]; NSDate *dt2 = [NSDate dateWithTimeIntervalSinceNow:60.0f];//現在時刻に60秒加算) BOOL result = [dt1 isEqualToDate:dt2]; if (result == YES) { NSLog(@"s