简单介绍格式化时间
SimpleDateFormat
1 | SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
Pattern:
- SimpleDateFormat 的构造函数中,参数 String pattern 表示需要表示的格式。
- yyyy-MM-dd 表示,如:2020-4-10 , 注意 MM 表示月,必须大写
- HH:mm:ss 表示,如:12:40:56
- HH 表示24小时制, hh 表示 12小时制
- format(…) 的参数为 毫秒数
24小时制无法显示的解决
设置时区即可(只要任意地方调用一次)
1 | TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai")); |