android 如何获取当前时间
2015-03-12 16:00
239 查看
Android 下如何获取当前确切时间呢? 我们建议Android的开发中用Time代替Calendar。用Time对CPU的负荷会较小。在写Widget时特别重要。 Time t=new Time(); // or Time t=new Time("GMT+8"); 括弧内加上Time Zone资料。
下面是其他获取时间的途径: long time=System.currentTimeMillis(); final Calendar mCalendar=Calendar.getInstance(); mCalendar.setTimeInMillis(time); 取得小时:mHour=mCalendar.get(Calendar.HOUR); 取得分钟:mMinuts=mCalendar.get(Calendar.MINUTE); 如何获取Android系统时间是24小时制还是12小时制 ContentResolver cv = this.getContentResolver(); String strTimeFormat = android.provider.Settings.System.getString(cv, android.provider.Settings.System.TIME_12_24); if(strTimeFormat.equals("24")) { Log.i("activity","24"); } Calendar c = Calendar.getInstance(); 取得系统日期:year = c.get(Calendar.YEAR) month = c.grt(Calendar.MONTH) day = c.get(Calendar.DAY_OF_MONTH) 取得系统时间:hour = c.get(Calendar.HOUR_OF_DAY); minute = c.get(Calendar.MINUTE) 利用Calendar获取 Calendar c = Calendar.getInstance(); 取得系统日期:year = c.get(Calendar.YEAR) month = c.grt(Calendar.MONTH) day = c.get(Calendar.DAY_OF_MONTH) 取得系统时间:hour = c.get(Calendar.HOUR_OF_DAY); minute = c.get(Calendar.MINUTE) Calendar c = Calendar.getInstance(); 取得系统日期:year = c.get(Calendar.YEAR) month = c.grt(Calendar.MONTH) day = c.get(Calendar.DAY_OF_MONTH) 取得系统时间:hour = c.get(Calendar.HOUR_OF_DAY); minute = c.get(Calendar.MINUTE) |
相关文章推荐
- android 如何获取当前时间
- android小知识之中如何获取当前时间
- [置顶] android开发之java代码中如何获取到当前时间。详情代码带注释。
- android开发之java代码中如何获取到当前时间。详情代码带注释。
- android开发之java代码中如何获取到当前时间。详情代码带注释。
- Android开发之java代码中获取当前系统的时间工具类
- [Android]如何获取当前用户设置的时区
- 解决android系统唤醒时间偏长------如何在android的linux kernel中获取系统时间
- java的Calendar类如何获取当前时间的时分秒以及毫秒。
- Android 从服务器获取时间戳和当前时间算出时间差
- c++如何获取系统当前时间
- Android获取当前时间与星期几
- Android:获取系统当前日期时间
- Android获取当前时间的android.text.format.Time已过时
- 关于在Servelet中如何获取当前时间的操作
- 关于在Servelet中如何获取当前时间的操作方法
- android 5.0之后如何获取当前运行的应用包名
- android,获取当前时间。24小时。
- Android -- 获取系统当前时间
- Android系统启动时间(不是系统当前时间)的获取