OC基础--常用类的初步介绍与简单使用之NSDate

一、创建一个时间

NSDate *date = [NSDate date];

// 打印出的时间是0时区的时间(北京--东八区)

NSLog(@"%@",date);

二、日期格式化类NSDateFormatter

1>日期转化字符串

 1 // 创建一个NSDate对象
 2     NSDate *date = [NSdate date];
 3     // 创建一个NSDateFormatter对象
 4     NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
 5     // 设置NSDateFormatter对象的格式
 6     // y 年  M 月  d 日
 7     // m 分 s 秒  H (24)时  h(12)时
 8     formatter.dateFormat = @"yyyy-MM-dd HH:mm:ss";
 9     // 将给定的时间对象按照设定好的格式转化成字符串
10     NSString *str = [formatter stringFromDate:date];

2>将给定的时间字符串转化成日期格式

用到的方法名[formatter dateFromString:time];

原文地址:https://www.cnblogs.com/gchlcc/p/5224905.html