您的位置:首页 > 移动开发 > Android开发

更改Android系统时间

2014-04-03 16:31 134 查看
代码如下:
public static void SetSysTime(int year,int month,int day,int h,int min,int sec){
Calendar cal = Calendar.getInstance();

cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, month-1);//android使用Calendar的月是0-11,故此设置月时将标准月减1
cal.set(Calendar.DAY_OF_MONTH, day);
cal.set(Calendar.HOUR_OF_DAY, h);
cal.set(Calendar.MINUTE,min);
cal.set(Calendar.SECOND, sec);
long when = cal.getTimeInMillis();
//java.sql.Timestamp tr=new java.sql.Timestamp(when);
//Log.e("GPS时间——riqi:",tr.toString());
if (when < Long.MAX_VALUE) {
SystemClock.setCurrentTimeMillis(when);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: