java怎么把2023年6月20日转为日期格式2023-06-20
可以使用Java中的日期类库来实现将字符串转换为日期格式。以下是一个示例代码:
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
String dateString = "2023年6月20日";
// 定义日期格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy年M月d日");
// 解析日期字符串
LocalDate date = LocalDate.parse(dateString, formatter);
// 将日期转换为指定格式
String formattedDate = date.format(DateTimeFormatter.ISO_DATE);
System.out.println(formattedDate); // 输出:2023-06-20
}
}
在上述代码中,首先定义了日期字符串的格式为"yyyy年M月d日",然后使用指定的格式解析日期字符串,并将其转换为日期对象。最后,使用ISO_DATE格式将日期对象转换为字符串,得到了"2023-06-20"的日期格式
原文地址: https://www.cveoy.top/t/topic/hN7P 著作权归作者所有。请勿转载和采集!