我有一个转换多种日期格式的类。
当我这样做时它有效:
-(NSString*)getTimeStampWithFormat:(NSString*) formatStr{
dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:formatStr];
NSString *currentDate = [dateFormatter stringFromDate:[NSDate date]];
return currentDate;
}
当我这样做时它不起作用
-(void) initDF{
dateFormatter = [[NSDateFormatter alloc] init];
}
-(NSString*)getTimeStampWithFormat:(NSString*) formatStr{
[dateFormatter setDateFormat:formatStr];
NSString *date = [dateFormatter stringFromDate:[NSDate date]];
return currentDate;
}
我getTimeStampWithFormat:
多次调用该方法来转换不同的格式。在第二种方法中,我只分配一次内存并进行多次转换,结果为零。
任何帮助将不胜感激,谢谢。