可以使用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"的日期格式

java怎么把2023年6月20日转为日期格式2023-06-20

原文地址: https://www.cveoy.top/t/topic/hN7P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录