Я использую NSCalendar для отображения дня недели. У меня нет проблем с отображением дня недели в целочисленном размере, но я смущен тем, как я могу заставить его сообщить мне день недели, то есть «четверг». Я прочитал, что% A и% a могут сделать трюк, но я не знаю, как их реализовать. Мой код ниже.NSCalendar для отображения будний день
NSDate* now = [NSDate date];
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *weekdayComponents =[gregorian components:NSWeekdayCalendarUnit fromDate:now];
NSInteger weekday = [weekdayComponents weekday];
myLabel.text = [NSString stringWithFormat:@"%02d", weekday];
Я использую MyLabel для отображения строки на Iphone, но если есть лучший способ, пожалуйста, дайте мне знать.
Спасибо за помощь.
Джеймс
Благодарим за помощь. –
Привет. Как получить целочисленное значение дня недели. то есть; предположим, что в понедельник оно будет равным 1, tue ll равно 2, wed ll будет равно 3. – sudheer
@sudheer, проверьте классы NSCalendar и NSDateComponent – Vladimir