使用strftime将NSDate转换为String

如何将NSDate转换为NSString,使用strftime说明符格式化?     
已邀请:
你可以使用strftime。
NSDate *date = [NSDate date];
time_t time = [date timeIntervalSince1970];
struct tm timeStruct;
localtime_r(&time, &timeStruct);
char buffer[80];
strftime(buffer, 80, "%d.%m.%Y %H:%M:%S", &timeStruct);
NSString *dateStr = [NSString stringWithCString:buffer encoding:NSASCIIStringEncoding];
我希望这是正确的。     
你需要一个
NSDateFormatter
,使用
setDateFormat:
。这是文档。     

要回复问题请先登录注册