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;
}
}
更多相关文章
- iOS、Android获取文件头信息
- Android(安卓)GPS获得经纬度并得到该坐标精确地址
- android如何获取后台正在运行的service
- android > 获取 通讯录 信息
- Android通过Uri获取文件的路径的方法
- 【Android】获取apk的版本及包名等信息
- 【原创】一个android访问http资源的便捷工具类——HttpHelper
- 操作内存卡的常用代码
- Android(安卓)屏幕截图 代码