Java中日期格式轉換的方法有以下幾種:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateString = sdf.format(new Date()); // 將當前日期轉換為字符串
Date date = sdf.parse("2021-01-01"); // 將字符串解析為日期
DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy-MM-dd");
String dateString = dtf.format(LocalDate.now()); // 將當前日期轉換為字符串
LocalDate date = LocalDate.parse("2021-01-01", dtf); // 將字符串解析為日期
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String dateString = df.format(new Date()); // 將當前日期轉換為字符串
Date date = df.parse("2021-01-01"); // 將字符串解析為日期
LocalDate date = LocalDate.now();
String dateString = date.format(DateTimeFormatter.ofPattern("yyyy-MM-dd")); // 將當前日期轉換為字符串
LocalDate parsedDate = LocalDate.parse("2021-01-01", DateTimeFormatter.ofPattern("yyyy-MM-dd")); // 將字符串解析為日期
根據實際需求,選擇合適的方法進行日期格式轉換。