Android 安卓系统时间获取

原创 2016年08月30日 10:43:46

获取当前系统时间的方法:

1、用Calendar获取:

Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);            //年份
int month = calendar.get(Calendar.MONTH);          //月份
int date = calendar.get(Calendar.DATE);            //日期
int hour = calendar.get(Calendar.HOUR_OF_DAY);     //小时
int minute = calendar.get(Calendar.MINUTE);        //分钟
int second = calendar.get(Calendar.SECOND);        //秒

2、用Time获取:

Time time = new Time();
int yearDay = time.yearDay;    //Day of year [0-365]
int weekDay  = time.weekDay;   //Day of week [0-6]        
int year = time.year;          //Year. For example, 1970.
int month = time.month;        //Month [0-11]
int monthDay = time.monthDay;  //Day of month [1-31]
int hour = time.hour;          //Hour of day [0-23]
int minute = time.minute;      //Minute [0-59]
int second = time.second;      //Seconds [0-61] (2 leap seconds allowed)


缺陷:存在“Year_2038_problem”问题,导致获取到的时间可能不可靠,已不使用,不推荐。具体可查看安卓源码说明。


版权声明:本文为博主原创文章,未经博主允许不得转载。

安卓编程之获取系统当前时间

安卓系统的当前时间的表示方式主要分为两种,一种是用一系列单独的整数表示年、月、日、时、分、秒;另一种是用字符串的方式表示,该字符串中包含了年、月、日、时、分、秒。 1 获取一系列单独的表示日期和时间...
  • hou09tian
  • hou09tian
  • 2017年10月11日 22:15
  • 398

android 中 系统日期时间的获取

import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDat...
  • feifei454498130
  • feifei454498130
  • 2011年06月12日 22:23
  • 330160

Android获取当前系统日期和时间

以前没有写博客的习惯,好多用过知识长时间不用的容易忘记,以后我会把项目中用到的知识和学到炫酷的技能一点一点写到我的博客里。刚开始写就从简单的开始呗,以后做项目的时候用到的话,就可以直接查看自己的博客。...
  • huangshenshen_
  • huangshenshen_
  • 2017年02月25日 23:32
  • 2183

android系统的更新之比较时间方法的获取时间

android系统的更新,需要判断需要更新的编译时间,比现在系统的更新事件新。 这就涉及都 ro.build.dae这个参数的内容。在开发的过程中,遇到无法解析这个 属性内容的情况。英文版本的Ub...
  • u013377887
  • u013377887
  • 2017年02月21日 17:20
  • 525

两种简单的方法修改Android系统下的系统默认时间

由于Android系统源码的默认时间为1970年,本文提供两种方法来修改Android的默认时间, 一、启动服务脚本来修改默认时间二、修改系统源码来解决默认时间...
  • hubbybob1
  • hubbybob1
  • 2017年01月17日 20:02
  • 4727

Android 系统发送“系统当前时间”的广播

系统每分钟都会发送广播Intent.ACTION_TIME_TICK静态注册广播 IntentFilter filter=new IntentFilter(); filter.addAction(In...
  • a136447572
  • a136447572
  • 2017年07月27日 11:46
  • 310

Android 通过应用设置系统日期和时间的方法

Android 通过应用设置系统日期和时间的方法 android 2.3  android 4.0 测试可行,不过需要ROOT权限. import java.io.DataOutputStr...
  • aikongmeng
  • aikongmeng
  • 2014年05月23日 17:57
  • 26822

安卓应用修改系统时间

安卓应用修改系统时间
  • u010331406
  • u010331406
  • 2016年09月26日 18:42
  • 1602

Android--获取系统时间的几种方式

方式一: import java.text.SimpleDateFormat; SimpleDateFormat formatter = new SimpleDa...
  • chaoyu168
  • chaoyu168
  • 2016年02月24日 11:52
  • 64834

Android获取手机的当前时间和获取时间的各种不同的格式

获取当前时间的年月日时分秒 方法一:获取时间格式为:“2013-09-22 2:32:36”的时间 1 2 SimpleDateFormat ...
  • wuhongqi0012
  • wuhongqi0012
  • 2013年12月09日 13:51
  • 3201
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android 安卓系统时间获取
举报原因:
原因补充:

(最多只允许输入30个字)