ios 日期和星期的获取

来源:互联网 发布:阿里云私有ip怎么用 编辑:程序博客网 时间:2024/06/06 08:33

NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];

NSDate *now;

NSDateComponents *comps = [[NSDateComponents alloc] init];

NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit | 

                                         NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;

now=[NSDate date];

comps = [calendar components:unitFlags fromDate:now];

week = [comps weekday];    

month = [comps month];

day = [comps day];

hour = [comps hour];

min = [comps minute];

sec = [comps second];

//Week:

switch ([comps weekday]) {

                case 1:

                    @"星期天";

                    break;

                case 2:

                    @"星期一";

                    break;

                case 3:

                    @"星期二";

                    break;

                case 4:

                    @"星期三";

                    break;

                case 5:

                    @"星期四";

                    break;

                case 6:

                    @"星期五";

                    break;

                case 7:

                    @"星期六";

                default:

                    break;

            }



1 0
原创粉丝点击