自定义格式字母以及含义:
如:日期为 1998年7月19日 11点59分58秒
y表示年 yyyy表示1998
M表示月 MM表示07
d表示天 dd表示19
H表示时 HH表示11
m表示分钟 mm表示59
s表示秒 ss表示58
例子:
代码如下:
Date date = new Date();
System.out.println(date);
![](https://img-blog.csdnimg.cn/img_convert/dffbe8f7a0994a5f86b8b46e3d8fef8f.png)
运行结果:
![](https://img-blog.csdnimg.cn/img_convert/f86004e2d90145c1842bfc0ebdb84fa1.png)
转换为年月日时分秒
代码:
Date date = new Date();
System.out.println(date);
SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
String time = format.format(date);
System.out.println(time);
![](https://img-blog.csdnimg.cn/img_convert/22560cb077e94c16919aaceb3e52d4c9.png)
运行结果:
![](https://img-blog.csdnimg.cn/img_convert/5c7d94c2ac554f398bf4a0c51374623e.png)
上面只是一个简单的例子,可以根据实际情况转换成自己想要的格式。适当可以牢记y表示年,M表示月,d表示日,H表示时,m表示分,s表示秒。