-
Date myDate = format.parse(myTimeStr);
-
System.out.println(myDate);
-
} catch (ParseException e) {
-
e.printStackTrace();
-
}
-
//时间转字符串
-
Date currentDate = new Date();
-
String currentDateStr = format.format(currentDate);
-
System.out.println(currentDateStr);
-
}
-
}
运行结果:
jdk推荐的写法:
-
/**
-
* @Author https://www.javastudy.cloud
-
* @CreateTime 2019/11/02
-
**/
-
public class DateDemo {
-
public static void main(String[] args) {
-
// 与上一个DEMO不一样的是初始化
-
// 一个是直接NEW,一个是用工厂的方式去获取
-
SimpleDateFormat format = (SimpleDateFormat) SimpleDateFormat.getDateTimeInstance();
-
// 通过applyPattern来设定格式
-
format.applyPattern("yyyy-MM-dd HH:mm:ss");
-
//字符串转时间
-
String myTimeStr = "2019-11-01 08:19:03";
-
try {
-
Date myDate = format.parse(myTimeStr);
-
System.out.println(myDate);
-
} catch (ParseException e) {
-
e.printStackTrace();
-
}
-
//时间转字符串
-
Date currentDate = new Date();
-
String currentDateStr = format.f