NSDate获取系统时间和NSCalendar获取系统日期的方法

来源:互联网 发布:大数据 精准医疗 编辑:程序博客网 时间:2024/04/29 12:24

  

    //获得系统时间

   NSDate *  senddate=[NSDatedate];

    NSDateFormatter  *dateformatter=[[NSDateFormatteralloc] init];

    [dateformattersetDateFormat:@"HH:mm"];

   NSString * locationString=[dateformatter stringFromDate:senddate];

    [dateformattersetDateFormat:@"YYYY-MM-dd-HH-mm-ss"];

   NSString *  morelocationString=[dateformatter stringFromDate:senddate];

    

    //获得系统日期

    NSCalendar  * cal=[NSCalendar currentCalendar];

    NSUInteger  unitFlags=NSDayCalendarUnit|NSMonthCalendarUnit|NSYearCalendarUnit;

   NSDateComponents * conponent= [cal components:unitFlags fromDate:senddate];

   NSInteger year=[conponent year];

   NSInteger month=[conponent month];

   NSInteger day=[conponent day];

   NSString *  nsDateString= [NSString stringWithFormat:@"%4ld%2ld%2ld",(long)year,(long)month,(long)day];

    

    

    

    


0 0
原创粉丝点击