public static void main(String[] args) {
Date nowTime = new Date();
String strFormat = dateToString(nowTime);
Date dateFormat = stringToDate(strFormat);
System.out.println("字符串格式:"+strFormat);
System.out.println("日期格式:"+dateFormat);
}
/**
* 日期格式转化为字符串格式
* @param date
* @return String
*/
private static String dateToString(Date date)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strFormat = sdf.format(date);
return strFormat;
}
/**
* 字符串格式转化为日期格式
* @param str
* @return Date
*/
private static Date stringToDate(String str)
{
Date dateFormat = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
dateFormat = sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
return dateFormat;
}
Date nowTime = new Date();
String strFormat = dateToString(nowTime);
Date dateFormat = stringToDate(strFormat);
System.out.println("字符串格式:"+strFormat);
System.out.println("日期格式:"+dateFormat);
}
/**
* 日期格式转化为字符串格式
* @param date
* @return String
*/
private static String dateToString(Date date)
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strFormat = sdf.format(date);
return strFormat;
}
/**
* 字符串格式转化为日期格式
* @param str
* @return Date
*/
private static Date stringToDate(String str)
{
Date dateFormat = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
dateFormat = sdf.parse(str);
} catch (ParseException e) {
e.printStackTrace();
}
return dateFormat;
}