iphone--有关日历中NSDateFormatter中英文
来源:互联网 发布:淘宝店网页模板购买 编辑:程序博客网 时间:2024/05/02 21:17
在使用日历使用中,获取星期的时候
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"EEE"];得到的String 是 “Mon” “Wed”....
如果想要得到中文 “周一” “周三” 的可以用以下的方法:
NSLocale *zh_Locale = [[NSLocale alloc] initWithLocaleIdentifier:@"zh-Hans"];
[dateFormatter setLocale:zh_Locale];
如果想根据机子设置的语言获取不同的星期字符,可以用
/** *得到本机现在用的语言 * en:英文 zh-Hans:简体中文 zh-Hant:繁体中文 ja:日本 ...... */- (NSString*)getPreferredLanguage{ NSUserDefaults* defs = [NSUserDefaults standardUserDefaults]; NSArray* languages = [defs objectForKey:@"AppleLanguages"]; NSString* preferredLang = [languages objectAtIndex:0]; return preferredLang;}或者用这个
[[NSLocale preferredLanguages] objectAtIndex:0]//获取本机语言NSLocale *zh_Locale = [[NSLocale alloc] initWithLocaleIdentifier:[self getPreferredLanguage]];
[dateFormatter setLocale:zh_Locale];
其他的月份也可用这种方法
- iphone--有关日历中NSDateFormatter中英文
- iphone--有关日历中NSDateFormatter中英文
- 日历中NSDateFormatter中英文
- 快速删除iphone日历中所有的日历项
- Format String for the iPhone NSDateFormatter
- NSDateFormatter NSDateComponents iphone 时间格式详解
- [IPhone开发]NSDateFormatter的格式字符串
- NSDateFormatter NSDateComponents iphone 时间格式详解
- [IPhone开发]NSDateFormatter的格式字符串
- 分享 [IPhone开发]NSDateFormatter的格式字符串
- iOS-NSDateFormatter NSDateComponents iphone 时间格式详解
- 有关单日历空间
- NSDateFormatter
- NSDateFormatter
- NSDateFormatter
- NSDateFormatter
- NSDateFormatter
- NSDateFormatter
- CG 入门 maya
- 虚拟化VMware简介1——虚拟机原理及安装浅析
- Unix传奇(下篇)
- Java中ThreadLocal类的使用
- 2008, Git 社区手册 中文版
- iphone--有关日历中NSDateFormatter中英文
- poj 3670 Eating Together
- oracle 导入 导出
- Oracle数据库新装连接串问题
- ISE中的Force Process Up-to-Date功能:ISE中如何在未综合实现的前提下打开ChipScope ?
- SLAB_POISON
- 广搜:Catch That Cow
- hdoj1863 畅通工程
- LeetCode题目 Jump Game II