iOS中获取系统时间

来源:互联网 发布:刘慈欣光荣与梦想知乎 编辑:程序博客网 时间:2024/05/19 23:28

 // 获取系统当前时间

        NSDate * date = [NSDate date];        NSTimeInterval sec = [date timeIntervalSinceNow];        NSDate * currentDate = [[NSDate allocinitWithTimeIntervalSinceNow:sec];                //设置时间输出格式:        NSDateFormatter * df = [[NSDateFormatter alloc] init ];        [df setDateFormat:@"yyyyMMdd HH小时mmss"];        NSString * na = [df stringFromDate:currentDate];                NSLog(@"系统当前时间为:%@",na);
 //获得系统日期
        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:@"%4d年%2d月%2d日",year,month,day];
        NSLog(@"系统当前日期为:%@",nsDateString);

0 0
原创粉丝点击