4
我添加了一个日期选择器来查看。但是,当我选择从选择器的任何日期,它的显示格式为:如何使用NSDateFormatter格式化日期
Wednesday, December 14, 2011 1:50:52 PM India Standard Time
我想改变这种格式
Wed, Dec 14 2011 1:50 PM
我怎样才能得到与NSDateFormatter
这种格式?
我添加了一个日期选择器来查看。但是,当我选择从选择器的任何日期,它的显示格式为:如何使用NSDateFormatter格式化日期
Wednesday, December 14, 2011 1:50:52 PM India Standard Time
我想改变这种格式
Wed, Dec 14 2011 1:50 PM
我怎样才能得到与NSDateFormatter
这种格式?
尝试用下面的代码。它会帮助你
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEE, MMM dd yyyy hh:mm a"];//Wed, Dec 14 2011 1:50 PM
NSString *str_date = [dateFormat stringFromDate:[NSDate date]];
NSLog(@"str_date = %@",str_date);
如果可能的话,使用日期和时间格式样式像`NSDateFormatterMediumStyle`因为这种特定的形式不仅使美国的意义。样式根据区域偏好进行格式化(即,根据用户在Settings.app中选择的样式)。 – DarkDust 2011-12-14 09:21:46