Java 字符串拼接成 yyyy-MM-dd 格式日期
可以使用 SimpleDateFormat 类将字符串转换为日期格式,然后再将日期格式转换为指定的字符串格式。示例代码如下:
String str = '20211231';
SimpleDateFormat sdf1 = new SimpleDateFormat('yyyyMMdd');
SimpleDateFormat sdf2 = new SimpleDateFormat('yyyy-MM-dd');
Date date = sdf1.parse(str);
String result = sdf2.format(date);
System.out.println(result); // 输出:2021-12-31
上述代码中,首先定义了一个字符串变量 str,表示需要转换的日期字符串。然后创建了两个 SimpleDateFormat 对象,一个用于解析字符串格式,另一个用于格式化日期格式。使用 sdf1 对象的 parse 方法将字符串转换为 Date 类型的日期格式。最后,使用 sdf2 对象的 format 方法将日期格式转换为指定的字符串格式。
原文地址: https://www.cveoy.top/t/topic/oDHP 著作权归作者所有。请勿转载和采集!