首页javalegacy_date_formatJava Data Type - 如何将日期字符串“24-10-2012”转换为日期(dd-mm-yyyy)格式

Java Data Type - 如何将日期字符串“24-10-2012”转换为日期(dd-mm-yyyy)格式

我们想知道如何将日期字符串“24-10-2012”转换为日期(dd-mm-yyyy)格式。
import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {
  public static void main(String args[]) {
    Date todaysDate = new java.util.Date();
    // Formatting date into yyyy-MM-dd HH:mm:ss e.g 2015-10-10 11:21:10

    SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String formattedDate = formatter.format(todaysDate);
    System.out.println("Formatted date is ==>" + formattedDate);

    // Formatting date into yyyy-MM-dd e.g 2015-10-10
    formatter = new SimpleDateFormat("yyyy-MM-dd");
    formattedDate = formatter.format(todaysDate);
    System.out.println("Formatted date is ==>" + formattedDate);

    // Formatting date into MM/dd/yyyy e.g 10/10/2015
    formatter = new SimpleDateFormat("MM/dd/yyyy");
    formattedDate = formatter.format(todaysDate);
    System.out.println("Formatted date is ==>" + formattedDate);
  }
}