我需要将 2013/5/23 转换为一天。这里的问题是月份是 5。
2013/5/23 => Thursday
我正在使用的代码:
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy/MM/dd"];
NSDate *date = [dateFormat dateFromString:@"2013/5/23"];
NSLog(@"Date :%@",date);
[dateFormat setDateFormat:@"EEEE"];
NSLog(@"DAY %@",[dateFormat stringFromDate:date]);
输出是
日期:2013-05-22 18:30:00 +0000
星期四
实际上根据我的输入日期正确打印了一天。但是打印的日期是错误的。它应该是2013-05-23