美文网首页
使用NSCalendar来获取当前日期,年月日星期

使用NSCalendar来获取当前日期,年月日星期

作者: turning_blue | 来源:发表于2017-02-10 14:45 被阅读0次

最近有使用到日期获取,这里重新记一下算是复习

    NSCalendar  *calendar = [[NSCalendar  alloc]initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
    NSDateComponents  *comps = [[NSDateComponents alloc] init];
    NSInteger unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitWeekday |
    NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond;
    NSDate *now=[NSDate date];
    comps = [calendar components:unitFlags fromDate:now];
    
    NSLog(@"weekday is %d",[comps weekday]);//注意:星期日是数字1,星期一时数字2,以此类推。。。
    NSLog(@"month is %d",[comps month]);
    NSLog(@"day is %d",[comps day]);
    NSLog(@"weekdayOrdinal is %d",[comps weekdayOrdinal]);

相关文章

网友评论

      本文标题:使用NSCalendar来获取当前日期,年月日星期

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