美文网首页
获取时间

获取时间

作者: 梁苏珍 | 来源:发表于2017-07-06 15:15 被阅读0次

NSDate *date = [NSDate date];

NSCalendar *calendar = [NSCalendar currentCalendar];

NSDateComponents *comps;

// 年月日获得

comps = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit)

fromDate:date];

//    NSInteger year = [comps year];

//    NSInteger month = [comps month];

//    NSInteger day = [comps day];

//    NSLog(@"year: %d month: %d, day: %d", year, month, day);

//当前的时分秒获得

//    comps = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit)

//                        fromDate:date];

//    NSInteger hour = [comps hour];

//    NSInteger minute = [comps minute];

//    NSInteger second = [comps second];

//    NSLog(@"hour: %d minute: %d second: %d", hour, minute, second);

comps = [calendar components:(NSWeekCalendarUnit | NSWeekdayCalendarUnit | NSWeekdayOrdinalCalendarUnit)

fromDate:date];

//    NSInteger week = [comps week]; // 今年的第几周

NSInteger weekday = [comps weekday]; // 星期几(注意,周日是“1”,周一是“2”。。。。)

//    NSInteger weekdayOrdinal = [comps weekdayOrdinal]; // 这个月的第几周

相关文章

  • 获取时间

    myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取...

  • 获取时间

  • 获取时间

  • 获取时间

    1、System.currentTimeMillis() System.currentTimeMillis()产...

  • 获取时间

    NSDate *date = [NSDate date]; NSCalendar *calendar = [NSC...

  • 获取时间

    2: 格式: 2017-01-02 12:20:20.151 1其他格式 谷歌浏览器 比较日期 直接比较

  • 获取时间

    获取当月第一天和最后一天的datetime格式以及时间戳格式,参考

  • 获取时间

    datetime获取时间 datetime.now()输出2019-10-28 11:42:55.610853 t...

  • 获取时间

    调用类中的方法: 一般是对象.方法,Calendar 获取年月日:

  • 获取时间

    实例

网友评论

      本文标题:获取时间

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