// 現在の時刻と日付の週を取得 - (NSStringの* )getCurrentTimeAndWeekDay { NSArrayの * arrWeek = [NSArrayのをarrayWithObjects:"@ 日曜日"、"@ 月曜日"、"@ 火曜日"、"@ 水曜日"、"@ 木曜日"、@ " 金曜日" @" 土曜日" 、nilを]; NSDate * DATE = [NSDate日付]; / * NSCalendar *カレンダー= [[NSCalendarのアロケーション] initWithCalendarIdentifier:NSGregorianCalendar]; * / //8.0後のIOSは、以下で警告を表示したくない NSCalendar *カレンダー= [[NSCalendarのアロケーション] initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; NSDateComponents *カンプ= [[NSDateComponentsのアロケーション]のinit]; / * NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit; * / // 私は8.0 IOSの後に次の警告でこれを見たくない NSInteger unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitWeekday | NSCalendarUnitHour | NSCalendarUnitMinute | = NSCalendarUnitSecond。 カンプ[カレンダコンポーネント:unitFlags fromDateから:日付]。 int型の週= [カンプ平日]。 INT年= [カンプ年]; INT月= [カンプ月]; int型日= [カンプ日]。 戻る [NSStringのstringWithFormat:"@ %D-%D-%D%@ " 、年、月、日、[arrWeek objectAtIndex:1週間]]; }