我尝试设置 NSDateFormatter 的时区和语言环境,但我似乎无法正常工作。这是代码
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"MM/dd/yyyy hh:mm:ss"];
NSString *myFireDateString=[@"9/17/11" stringByAppendingString:@" 09:00:00"];
NSDate *myFireDate = [dateFormat dateFromString:myFireDateString];
NSLog(@"The datestring is is %@",myFireDateString);
NSLog(@"The formatted date is %@",myFireDate);
这是输出:
日期字符串是 9/17/11 09:00:00
格式化日期为 2011-09-17 13:00:00