NSdate无效的字符串

时间:2015-05-15 13:40:28

标签: ios nsdate nsdateformatter

我想将字符串3/12/15转换为NSdate。我正在使用以下代码。但转换后,日期变为2015-03-11 18:00:00 +0000。但我想要相同的格式就像它现在在字符串中一样。任何形式的帮助都会非常感激。

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

[df setDateFormat:@"M/d/yy"];

NSDate *date = [df dateFromString: dateStr];

祝你好运

1 个答案:

答案 0 :(得分:1)

转换是在您当地的时区完成的,而只是打印一个日期,它将以GMT格式打印(因此“… +0000”)

NSLog(@"%@", [df stringFromDate:date]);

这将在当地时区打印日期