/**
* 根據(jù)想得到的時間格式返回string
* @parma formatStyle 要格式化的格式 e.g:yyyy-MM-dd HH:mm:ss
* @param date
* @return
*/
public static String getFormatDate(String formatStyle) {
return new SimpleDateFormat(formatStyle).format(new Date().getTime());
}
/**
* 根據(jù)想得到的時間格式返回string
* @parma formatStyle 要格式化的格式 e.g:yyyy-MM-dd HH:mm:ss
* @param time
* @return
*/
public static String getFormatDate(String formatStyle,Date time) {
return new SimpleDateFormat(formatStyle).format(time);
}
/**
* 把形式為yyyy-MM-dd HH:mm:ss的字符串轉(zhuǎn)化為Date
* @param strDate
* @return
*/
public static Date convertStrToDate(String strDate) {
Date date = null;
try {
date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(strDate);
} catch (ParseException e) {
System.out.println("convert string to date error!");
e.printStackTrace();
}
return date;
}
/**
* 得到日期字符串形式為20080908
* @return
*/
public static String getChinaDateString() {
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH)+1;
int date = calendar.get(Calendar.DATE);
String strYear = String.valueOf(year);
String strMonth = month<10? "0"+ month : String.valueOf(month);
String strDate = date<10? "0"+date : String.valueOf(date);
return strYear+strMonth+strDate;
}
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。