美文网首页
iOS 获取当前日期是周几

iOS 获取当前日期是周几

作者: 旅途开发者 | 来源:发表于2017-06-03 17:13 被阅读1282次

    注:返回的是数字1,2,。。。

    + (NSInteger)getWeekDayFordate

    {

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

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

    NSInteger unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSWeekdayCalendarUnit |

    NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;

    NSDate *now = [NSDate date];

    // 在真机上需要设置区域,才能正确获取本地日期,天朝代码:zh_CN

    calendar.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"];

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

    return [comps weekday] - 1;

    }

    相关文章

      网友评论

          本文标题:iOS 获取当前日期是周几

          本文链接:https://www.haomeiwen.com/subject/xblmfxtx.html