【问题标题】:iOS get the place value from timeZoneiOS 从 timeZone 获取位置值
【发布时间】:2014-05-14 12:28:33
【问题描述】:

当我从我的应用程序打印此内容时:

NSLog(@"%@", [NSTimeZone localTimeZone]);

日志显示:

Local Time Zone (Europe/London (GMT+1) offset 3600 (Daylight)) 

Local Time Zone (US/Eastern (GMT-4) offset -14400 (Daylight))

有没有只返回地点的接口?例如 Europe/LondonUS/Eastern?我真的不想解析结果字符串。

【问题讨论】:

    标签: ios timezone


    【解决方案1】:

    试试

    NSLog(@"Time zone : %@",[[NSTimeZone localTimeZone] name]);
    

    【讨论】:

      【解决方案2】:

      尝试: [[NSTimeZone localTimeZone] name]

      【讨论】:

      • systemTimeZone 还是 localTimeZone?
      【解决方案3】:

      使用此代码。

      [[NSTimeZone localTimeZone] localizedName:NSTimeZoneNameStyleGeneric locale:[NSLocale systemLocale]];
      

      【讨论】:

        猜你喜欢
        • 2012-07-09
        • 1970-01-01
        • 2018-01-16
        • 2018-04-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-02
        • 1970-01-01
        相关资源
        最近更新 更多