zoukankan      html  css  js  c++  java
  • timestr

    -(void)timeStr

    {

        NSDate *date = [NSDate date];

        NSInteger unitFlags = NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond;

        NSCalendar *currentCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];

        NSDateFormatter *formatter = [[NSDateFormatter alloc]init];

        formatter.dateFormat = @"yyyy.MM";

        NSDateComponents *currentComps = [currentCalendar components:unitFlags fromDate:date];

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

        [resultComps setYear:[currentComps year]];

        [resultComps setMonth:[currentComps month]];

        [resultComps setWeekday:[currentComps weekday]];

        NSInteger mMonth = [currentComps month];

        for(int i =3;i>-1;i--){

            NSInteger uMonth = mMonth - i;

            [resultComps setMonth:uMonth];

            NSDate *returnDate = [currentCalendar dateFromComponents:resultComps];

            NSString *returnStr = [formatter stringFromDate:returnDate];

            NSLog(@"%@",returnStr);

        }

        

    }

     

    2月份的   30日   =  3月份,我日错了

  • 相关阅读:
    C语言I博客作业06
    C语言I博客作业05
    C语言I博客作业04
    C语言I博客作业02
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    学期总结
    C语言I博客作业08
  • 原文地址:https://www.cnblogs.com/guligei/p/5336571.html
Copyright © 2011-2022 走看看