`

关于不同地区时间的显示格式

    博客分类:
  • ios
 
阅读更多

使用ios时间的时候 不同地区会显示不同格式的时间 比如在中国会显示 9月 2014 而在美国就显示 Sep 2014这点怎么做到呢 ios提供了一个api

 

- (NSString*)getPreferredLanguage
{
    NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];
    NSArray* languages = [defs objectForKey:@"AppleLanguages"];
    NSString* preferredLang = [languages objectAtIndex:0];
    return preferredLang;
}

self.monthDateFormatter = [[NSDateFormatter alloc] init];
    NSLocale *zh_Locale = [[NSLocale alloc] initWithLocaleIdentifier:[self getPreferredLanguage]];
    [self.monthDateFormatter setTimeStyle:NSDateFormatterNoStyle];
    self.monthDateFormatter.dateFormat = @"LLL yyyy";
    [self.monthDateFormatter setLocale:zh_Locale];

 

分享到:
评论

相关推荐

    地区日期时间显示

    首先,地区设置在系统中的作用是根据用户的地理位置调整时间显示格式。例如,美国使用月/日/年的日期格式,而欧洲则普遍采用日/月/年的格式。因此,系统需要识别并适应这些差异,确保用户看到的是他们习惯的日期表示...

    超好用的日期控件,能够以不同形式显示日期,时间.

    1. 多种显示格式:日期控件通常支持多种日期和时间的显示格式,如“年-月-日”、“月/日/年”、“日/月/年”、24小时制和12小时制等。这些格式可以根据用户的地区习惯或应用需求进行定制,提高用户体验。 2. 比较...

    ajax,date,javascript显示不同地区时间

    在这个场景中,我们将探讨如何利用Ajax和JavaScript来实现显示不同地区时间的功能。 首先,我们需要理解日期和时间处理在JavaScript中的基本概念。JavaScript中的`Date`对象是用于处理日期和时间的核心工具。我们...

    MFC日期显示格式

    综上所述,MFC提供了丰富的工具和方法来处理日期和时间,无论是获取当前时间还是定制化的日期显示格式,都能满足开发者的不同需求。理解并熟练掌握这些类和函数的使用,将极大地提升在实际项目中的效率和代码质量。

    根据地区不同显示时间的javascript代码

    1. **全球化网站**:对于面向全球用户的网站来说,根据不同地区的用户自动显示当地时间是非常实用的功能之一。 2. **在线会议系统**:在线会议系统经常需要为来自不同国家和地区的参与者提供会议时间信息,此时可以...

    网站浏览统计系统(不同时间、不同区域、不同页面的统计)

    计数器不仅显示总访问量,还可能包含分时段和分地区的访问统计。 总体来说,这样的系统对于网站运营至关重要,它提供了丰富的数据支持,帮助管理员了解用户习惯,提升网站质量和用户体验,同时也为商业决策提供了...

    更改win2008时间格式

    在Windows Server 2008操作系统中,时间格式的更改是一项基本但重要的系统配置任务,尤其对于那些需要与不同地区或国际合作伙伴进行时间同步的组织来说。以下将详细阐述如何在Win2008中调整时间格式。 首先,我们...

    显示时间和日期

    日期和时间的格式化也是关键,不同的地区可能有不同的日期格式(如MM/DD/YYYY或DD/MM/YYYY)。编程语言提供了各种方法来格式化时间,比如Python的`strftime`函数,或者JavaScript的`toLocaleString`。学习如何根据...

    VB时间格式大全~~~~~

    了解不同的时间格式可以帮助我们更准确地表示和操作日期时间数据。下面将详细介绍 VB 中常用的时间格式及其应用场景。 #### 常用时间格式 1. **"yyyy-MM-dd HH:mm:ss"**:完整的日期时间格式,包括年、月、日、时...

    英文时间显示(二).rar

    "英文时间显示(二)"可能指的是在程序或应用中处理和显示英文格式的时间,这涉及到日期和时间的格式化、解析和国际化。下面将详细介绍相关知识点。 1. **日期和时间格式化**:在英语环境中,时间通常以24小时制或...

    时间日期显示(跟系统一样的显示方式)

    首先,操作系统通常会根据用户的地区和语言设置来显示日期和时间格式。例如,在美国,日期可能以MM/DD/YYYY的形式显示,而在欧洲,它可能是DD/MM/YYYY。时间则通常用24小时制或12小时制表示,并附带AM/PM指示。因此...

    php将时间格式化的类.zip

    4. **人性化时间显示**:在描述中提到的“将时间格式化为几天前,几分钟等”,这个类可能实现了自动转换为人性化表达的功能。例如,如果时间间隔小于1分钟,它会显示为“刚刚”;如果在1到60分钟之间,显示为“x分钟...

    显示动态时间的软件

    3. **多样化样式**:可能包含多种时钟样式,如模拟时钟、数字时钟,甚至可能是世界时钟,方便用户查看不同地区的时区。 4. **桌面整合**:ActiveClock可以作为桌面小部件,不占据大量屏幕空间,不影响其他工作或娱乐...

    万年历 能显示不同时区时间的电子万年历

    它可以显示地球各大洲不同国家和地区的当前时间,帮助用户轻松掌握世界各地的时间差异。这对于跨国公司员工、旅行者或是需要协调国际合作的人来说,是一个不可或缺的助手。用户可以自定义添加常用的城市,一键切换...

    PB做的时间显示.rar_pb_pb时间_site:www.pudn.com

    6. **国际化和本地化**:考虑到不同地区日期和时间的显示习惯,PB支持设置区域设置,以适应不同的日期和时间格式。 7. **错误处理**:在处理时间显示时,可能会遇到无效的日期时间值或格式错误,因此适当的错误处理...

    模拟微软时间设置的时间显示界面

    - **多语言支持**:对于国际化应用,时间显示应能适应各种语言和地区格式。 3. **图形编程**: - **图形库**:使用图形库如Qt、wxWidgets、WinAPI或现代的跨平台库如Flutter、React Native来绘制时钟界面。例如,...

    易语言时间格式转换器.zip

    4. **自定义格式化**:用户可能需要根据自己的需求定制时间显示格式,例如只显示日期、只显示时间、或者精确到毫秒等。 5. **易语言特性**:由于是用易语言编写,我们可以期待这款工具充分利用了易语言的特性,如...

    网页模板——jQuery 日期时间输入格式插件.zip

    - 自定义格式化:允许根据需求设置日期和时间的显示格式。 - 多语言支持:适应不同国家和地区的用户。 - 事件处理:提供回调函数,可以监听用户的选择行为。 - 范围限制:设置可选日期范围,防止用户选择无效日期。 ...

    DateTime格式大全

    假设我们需要在一个应用中记录用户的登录时间,并且需要将这些时间以不同的格式显示给用户,同时还需要进行一些基本的时间计算和比较。我们可以利用上述方法来轻松实现这一功能。 1. **用户登录时间记录与显示**: ...

Global site tag (gtag.js) - Google Analytics