我有这个日期字符串2014-05-01T00:00:00我想将其显示为01/05/2014 00:00:00
我知道关于这个主题有很多问题和答案,我看起来很难,但我看到的所有问题都有类似于所需格式的日期格式。我尝试了下面的方法,有或没有GMT区域设置
-(NSDate *) getDateFromString:(NSString *)dateString
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd-MM-yyyy HH:mm:ss"];
// [dateFormat setLocale:[NSLocale currentLocale]];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:@"GMT"]];
NSDate *date = [dateFormatter dateFromString:dateString];
return date;
}
答案 0 :(得分:0)
试试这种日期格式:
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss"];