zoukankan      html  css  js  c++  java
  • 星期判断

    /**  是否为周末  */
    + (BOOL)isWeekday
    {
        NSInteger year,month,day,hour,min,sec,week;
    
        NSString *weekStr=nil;
    
        NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
    
        NSDate *now = [NSDate date];;
    
        NSDateComponents *comps = [[NSDateComponents alloc] init];
    
        NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit |
    
        NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
    
        comps = [calendar components:unitFlags fromDate:now];
    
        year = [comps year];
    
        week = [comps weekday];
    
        month = [comps month];
    
        day = [comps day];
    
        hour = [comps hour];
    
        min = [comps minute];
    
        sec = [comps second];
    
        BOOL isWeekend = NO;
    
        if(week == 1){
            weekStr=@"星期天";
    
            isWeekend = YES;
        }else if(week == 2){
    weekStr
    =@"星期一"; }else if(week == 3){ weekStr=@"星期二"; }else if(week == 4){ weekStr=@"星期三"; }else if(week==5){ weekStr=@"星期四"; }else if(week == 6){ weekStr=@"星期五"; }else if(week == 7){ weekStr=@"星期六"; isWeekend = YES; } NSLog(@"现在是:%ld年%ld月%ld日 %ld时%ld分%ld秒 %@", (long)year,(long)month,(long)day,(long)hour,(long)min,(long)sec,weekStr); return isWeekend; }
  • 相关阅读:
    软件工程课程总结
    c++第五次作业
    软件工程第四次作业
    c++第四次作业
    软件工程第三次作业
    c++第三次作业
    软件工程基础第二次作业
    c++第二次作业
    c++第一次作业
    软件工程基础第一次作业
  • 原文地址:https://www.cnblogs.com/Milo-CTO/p/4806675.html
Copyright © 2011-2022 走看看