赞
踩
设置时间:
boolean isSuc = SystemClock.setCurrentTimeMillis(curMs);//此操作需要至少system权限才能操作成功
Log.i(tag, "设置系统时间是否成功?"+isSuc);
设置时区:
AlarmManager mAlarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
mAlarmManager.setTimeZone("GMT+08:00");
设置时区需要在manifest.xml中增加如下权限:
<!-- 允许设置时区-->
<uses-permission android:name="android.permission.SET_TIME_ZONE" />
<timezones>
<timezone id="Pacific/Majuro">马朱罗</timezone>
<timezone id="Pacific/Midway">中途岛</timezone>
<timezone id="Pacific/Honolulu">檀香山</timezone>
<timezone id="America/Anchorage">安克雷奇</timezone>
<timezone id="America/Los_Angeles">美国太平洋时间 (洛杉矶)</timezone>
<timezone id="America/Tijuana">美国太平洋时间 (提华纳)</timezone>
<timezone id="America/Phoenix">美国山区时间 (凤凰城)</timezone>
<timezone id="America/Chihuahua">奇瓦瓦</timezone>
<timezone id="America/Denver">美国山区时间 (丹佛)</timezone>
<timezone id="America/Costa_Rica">美国中部时间 (哥斯达黎加)</timezone>
<timezone id="
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。