iOS時間格式設置

輸出格式通過setDateStyle和setTimeStyle設置,分別定義的日期和時間的格式可選一下的系統給出的方法
en_US
typedef enum { 
NSDateFormatterNoStyle = kCFDateFormatterNoStyle, 
NSDateFormatterShortStyle = kCFDateFormatterShortStyle,//“11/23/37” or “3:30pm” 
NSDateFormatterMediumStyle = kCFDateFormatterMediumStyle,//\"Nov 23, 1937\" 
NSDateFormatterLongStyle = kCFDateFormatterLongStyle,//\"November 23, 1937” or “3:30:32pm\" 
NSDateFormatterFullStyle = kCFDateFormatterFullStyle//“Tuesday, April 12, 1952 AD” or “3:30:42pm PST”
} NSDateFormatterStyle;

區域語言是 *en_US*,指的是美國英語。如果我們換成簡體中文,則代碼是:
1 fmt.locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"];

typedef CF_ENUM(CFIndex, CFDateFormatterStyle) { 
// date and time format styles 
kCFDateFormatterNoStyle = 0, // 無輸出 
kCFDateFormatterShortStyle = 1, // 12-10-29 下午2:52
kCFDateFormatterMediumStyle = 2, // 2012-10-29 下午2:51:43 
kCFDateFormatterLongStyle = 3, // 2012年10月29日 GMT+0800下午2時51分08秒 
kCFDateFormatterFullStyle = 4 // 2012年10月29日星期一 中國標準時間下午2時46分49秒
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容