Android当前时间的获取
转载自http://blog.csdn.net/stoppig/article/details/22081089
[java]view plaincopyprint?
packagecom.lyh.face.tools;
importjava.text.ParseException;
importjava.text.SimpleDateFormat;
importjava.util.Calendar;
importjava.util.Date;
importjava.util.Locale;
publicclassTimeUtil{
privatestaticfinalStringFORMAT_Y_M_D_H_M_S="yyyy-MM-ddHH:mm:ss";
privatestaticSimpleDateFormatsdf=null;
privatestaticCalendarcalendar=null;
/**
*将字符串转化为Date
*
*@paramstr
*传入字符串时间
*@return
*/
publicstaticDategetStringToDate(Stringstr){
sdf=newSimpleDateFormat(FORMAT_Y_M_D_H_M_S,Locale.getDefault());
try{
returnsdf.parse(str);
}catch(ParseExceptione){
e.printStackTrace();
}
returnnull;
}
/**
*获取年
**/
publicstaticintgetYear(Datedate){
calendar=Calendar.getInstance();
calendar.setTime(date);
returncalendar.get(Calendar.YEAR);
}
/**
*获取月
**/
publicstaticintgetMon(Datedate){
calendar=Calendar.getInstance();
calendar.setTime(date);
return(calendar.get(Calendar.MONTH)+1);
}
/**
*获取日期天
**/
publicstaticintgetDay(Datedate){
calendar=Calendar.getInstance();
calendar.setTime(date);
returncalendar.get(Calendar.DATE);
}
/**
*获取时间字符串
**/
publicstaticStringgetTime(Stringdate){
returndate.substring(11,(date.length()-3));
}
/**
*获取年月字符串
**/
publicstaticStringgetYear_Mon(Stringdate){
returndate.substring(0,7);
}
/**
*获取当前时间
**/
publicstaticStringgetNowDateStr(){
SimpleDateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//设置日期格式
Stringnowdate=df.format(newDate());//newDate()为获取当前系统时间
returnnowdate;
}
/**
*获取当前时间标识码精确到毫秒
**/
publicstaticStringgetNowtimeKeyStr(){
SimpleDateFormatdf=newSimpleDateFormat("yyyyMMddHHmmssSSS");//设置日期格式
Stringnowdate=df.format(newDate());//newDate()为获取当前系统时间
returnnowdate;
}
/**
*获取当前时间标识码精确到秒
**/
publicstaticStringgetNowDateKeyStr(){
SimpleDateFormatdf=newSimpleDateFormat("yyyyMMddHHmmss");//设置日期格式
Stringnowdate=df.format(newDate());//newDate()为获取当前系统时间
returnnowdate;
}
}
更多相关文章
- 获取android手机移动设备号
- android, contentProvider 获取通讯录
- 判断Android手机是否联网
- android通过google api获取天气信息示例
- Android(安卓)简单的网络变化监听器
- android之获取信息终端
- Android中使用HttpURLConnection和HttpClient实现GET和POST请求
- Android使用GET_CONTENT Action获取打开相应文件类型的应用
- Android中获取当前正在显示的Activity