日付を切る!
使うことがあったのでtv-game.jpさんの記事を参考に、変数を使用して今日の日付を切ってみました。
変数を使った書き方を自分で少し調べたりしたので、引用させて頂き、コードを書いてみました。
NSDate *today = [NSDate date]; NSString *todaycange = [NSString stringWithFormat:@"%@",today]; NSDateFormatter *todayfm = [[NSDateFormatter alloc] init]; [todayfm setDateFormat: @"yyyy-MM-dd"]; unsigned unitFlagsToday = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit; NSDateComponents *pubDateArrToday = [[NSCalendar currentCalendar] components: unitFlagsToday fromDate: [todayfm dateFromString:todaycange ]]; [pubDateArrToday year], [pubDateArrToday month], [pubDateArrToday day]; todayYear = [pubDateArrToday year]; (todayYearはintです) |
●参考サイト
・http://www.tv-game.jp/?p=33
Thanks