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