date类型转换为String类型
public static
String dateToString(
Date data,
String formatType) {
return new SimpleDateFormat(formatType)
.format(
data);
}
12345
12345
long类型转换为String类型
public static
String longToString(long currentTime,
String formatType)
throws ParseException {
Date date = longToDate(currentTime, formatType);
String strTime
= dateToString(
date, formatType);
return strTime;
}
12345678
12345678
string类型转换为date类型
public static
Date stringToDate(
String strTime,
String formatType)
throws ParseException {
SimpleDateFormat formatter
= new SimpleDateFormat(formatType);
Date date = null;
date = formatter
.parse(strTime);
return date;
}
12345678910
12345678910
long转换为Date类型
public static
Date longToDate(long currentTime,
String formatType)
throws ParseException {
Date dateOld
= new Date(currentTime);
String sDateTime
= dateToString(dateOld, formatType);
Date date = stringToDate(sDateTime, formatType);
return date;
}
123456789
123456789
String类型转换为long类型
public static long stringToLong(String strTime, String formatType)
throws ParseException {
Date date = stringToDate(strTime, formatType);
if (date ==
null) {
return 0;
}
else {
long currentTime = dateToLong(date);
return currentTime;
}
}
12345678910111213
12345678910111213
date类型转换为long类型
public static long dateToLong(Date date) {
return date.getTime();
}
1234
1234