溫馨提示×

Java中simpledateformat怎么使用

小億
86
2024-02-22 11:36:27
欄目: 編程語言

SimpleDateFormat類用于格式化日期和時間,也可用于解析日期和時間字符串。以下是SimpleDateFormat的基本用法示例:

  1. 創(chuàng)建SimpleDateFormat對象:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  1. 格式化日期:
Date date = new Date();
String formattedDate = sdf.format(date);
System.out.println("Formatted Date: " + formattedDate);
  1. 解析日期:
String dateString = "2021-09-15 15:30:00";
try {
    Date parsedDate = sdf.parse(dateString);
    System.out.println("Parsed Date: " + parsedDate);
} catch (ParseException e) {
    e.printStackTrace();
}

在上述示例中,我們首先創(chuàng)建了一個SimpleDateFormat對象,并指定了日期時間的格式。然后我們使用format方法將當(dāng)前日期格式化為指定格式的字符串,并使用parse方法將字符串解析為Date對象。

需要注意的是,在使用SimpleDateFormat解析日期時,如果輸入的日期字符串格式與指定的格式不匹配,會拋出ParseException異常,因此需要在解析日期的代碼塊中使用try-catch塊進(jìn)行異常處理。

0