版权声明:转载请注明出处 https://blog.csdn.net/weixin_36524613/article/details/83505047
1、错误转化方式
Date dt = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("格式化之前:"+dt);
df.format(dt.getTime());
System.out.println("格式化之后:"+dttt);
打印结果:
格式化之前:Fri Jul 06 19:46:34 CST 2018
格式化之后:Fri Jul 06 19:46:34 CST 2018
2、正确转化方式
Date dt = new Date();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("格式化之前:"+dt);
String dt2 = df.format(dt.getTime());
System.out.println("格式化之后:"+dt2);
打印结果:
格式化之前:Fri Jul 06 19:46:34 CST 2018
格式化之后:2018-07-06 19:46:34
错误原因:
转化之后的返回值没有用其他对象接收,他不会在原来对象上修改。