天天看点

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

方式一:

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

import   java.text.simpledateformat;      

  simpledateformat   formatter   =   new   simpledateformat   ("yyyy年mm月dd日   hh:mm:ss");     

  date curdate =  new date(system.currenttimemillis());  

//获取当前时间     

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

string   str   =   formatter.format(curdate);  

方式二:

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

取得系统时间  

1。  

long time=system.currenttimemillis();  

2。  

final calendar mcalendar=calendar.getinstance();  

mcalendar.settimeinmillis(time);  

取得小时:mhour=mcalendar.get(calendar.hour);  

取得分钟:mminuts=mcalendar.get(calendar.minute);  

3。  

time t=new time(); // or time t=new time("gmt+8"); 加上time zone资料  

t.settonow(); // 取得系统时间。  

int year = t.year;  

int month = t.month;  

int date = t.monthday;  

int hour = t.hour;    // 0-23  

4。  

dateformat df = new simpledateformat("hh:mm:ss");  

df.format(new date());  

转载:http://blog.csdn.net/chaoyu168/article/details/50729689