NSDateFormatter相关

Formatter译为格式,相应的NSDateFormatter就相当于是NSDate的转换类,将NSDate转换成另一种格式,或转换回来。NSDate没有自己的输出,需要借助NSDateFormatter以相应格式输出。差不多就是NSDateFormatter的作用。

//实例化一个NSDateFormatter对象

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

//设定时间格式,这里可以设置成自己需要的格式

[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

//用NSDate可以获取系统时间

NSString * currentDateStr = [dateFormatter stringFormDate:[NSDate date]];

//输出格式为:2010-10-27 10:22:13

原文地址:https://www.cnblogs.com/fanxinguu/p/5917195.html