2019-08-12
利用java获取当前时间,并进行格式转换,时间格式和String类型互相转换
1、时间格式转String类型
1 年月日时分秒格式时间的获取和转换为String类型
2 //我要获取当前的日期
3 Date date = new Date();
4 //设置要获取到什么样的时间
5 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
6 //获取String类型的时间
7 String createdate = sdf.format(date);
8
9 年月日格式时间的获取和转换为String类型
10 //我要获取当前的日期
11 Date date = new Date();
12 //设置要获取到什么样的时间
13 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
14 //获取String类型的时间
15 String createdate = sdf.format(date);
2、String类型转时间格式
1 把一个String类型的时间转换成Date类型(会有异常抛出)
2 try {
3 String times = "2019-11-18";
4 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
5 Date date = sdf.parse(times);
6 System.out.println(date);
7 } catch (ParseException e) {
8 // TODO Auto-generated catch block
9 e.printStackTrace();
10 }