文档章节

Android 中取得当前时区(以GMT形式)和语言

徐昊
 徐昊
发布于 2016/11/03 12:18
字数 145
阅读 200
收藏 0

国际化需求,要访问当地的时区和语言,作为参数上传服务器处理一些业务,Android手机中如果想以GMT形式(GMT+08:00)得到当前时区,如下的工具类做个记录:


/** * 时区语言工具类 * @author Xiho * */
public class I18NUtils {

    /** * 获取当前时区 * @return */
    public static String getCurrentTimeZone() {
        TimeZone tz = TimeZone.getDefault();
        String strTz = tz.getDisplayName(false, TimeZone.SHORT);
        return strTz;

    }


    /** * 获取当前系统语言格式 * @param mContext * @return */
    public static String getCurrentLanguage(Context mContext){
        Locale locale =mContext.getResources().getConfiguration().locale;
        String language=locale.getLanguage();
        String country = locale.getCountry();
        String lc=language+"_"+country;
        return lc;
    }


}

© 著作权归作者所有

徐昊

徐昊

粉丝 1
博文 84
码字总数 174446
作品 2
杨浦
Android工程师
私信 提问
Android中Calendar与Date的区别以及消除时区对日期操作影响的方法

Android中Calendar与Date的区别以及消除时区对日期操作影响的方法 在Android中的日期操作常用的有三种方式,分别是: Date类型 Calendar类型 Unix时间戳 其中,Unix时间戳在计算上最为方便和...

SmilWu
2012/07/08
342
0
Android技能树 — 时间相关总体小结

Android基础知识 Android技能树 — Fragment总体小结 Android技能树 — 动画小结 Android技能树 — View小结 Android技能树 — Activity小结 Android技能树 — View事件体系小结 Android技能...

青蛙要fly
09/07
0
0
为什么到了时间你的活动还没开始——探究Date对象

“活动已经上线了,按照预期,早上8点开始。然而,苹果手机活动居然还没开始,而安卓手机已经开始了!” 🙀 活动怎么还没开始?! 假设有一个活动,原计划定的是12月25日早上8点开始,结果...

lhyt
09/07
0
0
Android 日期时间类

Unix时间戳在计算上最为方便和灵活,效率也高;而Date和Calendar则在一些具体的日期计算上更为便利。Date和Calendar自动根据手机所设置的时区来调整时间戳的,也就是该时区真实的时间戳Simpl...

CrazyManDF
2016/06/24
135
0
android 怎样获取当前时区的国家码?

想要 根据时区匹配联系人,如当前话机时区是北京,那国家码是 86 这时本地保存号码 +8611211223344,这时候匹配联系人时可以根据当前国家码 匹配到该联系人。但当手机时语言修改为非中文情况...

黛曦葛溪
2016/12/13
2.2K
6

没有更多内容

加载失败,请刷新页面

加载更多

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂...

CREATE_17
今天
5
0
CSS盒子模型

CSS盒子模型 组成: content --> padding --> border --> margin 像现实生活中的快递: 物品 --> 填充物 --> 包装盒 --> 盒子与盒子之间的间距 content :width、height组成的 内容区域 padd......

studywin
今天
7
0
修复Win10下开始菜单、设置等系统软件无法打开的问题

因为各种各样的原因导致系统文件丢失、损坏、被修改,而造成win10的开始菜单、设置等系统软件无法打开的情况,可以尝试如下方法解决 此方法只在部分情况下有效,但值得一试 用Windows键+R打开...

locbytes
昨天
8
0
jquery 添加和删除节点

本文转载于:专业的前端网站➺jquery 添加和删除节点 // 增加一个三和一节点function addPanel() { // var newPanel = $('.my-panel').clone(true) var newPanel = $(".triple-panel-con......

前端老手
昨天
8
0
一、Django基础

一、web框架分类和wsgiref模块使用介绍 web框架的本质 socket服务端 与 浏览器的通信 socket服务端功能划分: 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... 根据用户访问...

ZeroBit
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部