溫馨提示×

java字符串轉(zhuǎn)時間格式怎么實現(xiàn)

小億
105
2024-01-03 11:46:23
欄目: 編程語言

在 Java 中,可以使用 `java.text.SimpleDateFormat` 類來實現(xiàn)字符串轉(zhuǎn)換為時間格式。以下是一個示例代碼:

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

public class Main {

    public static void main(String[] args) {

        String dateString = "2022-01-01 10:30:00";

        String pattern = "yyyy-MM-dd HH:mm:ss";

        SimpleDateFormat dateFormat = new SimpleDateFormat(pattern);

        try {

            Date date = dateFormat.parse(dateString);

            System.out.println(date);

        } catch (ParseException e) {

            e.printStackTrace();

        }

    }

}

在上面的代碼中,我們首先定義了一個字符串 `dateString`,表示待轉(zhuǎn)換的時間字符串,然后定義了一個時間格式的模式 `pattern`,這里使用的是 `"yyyy-MM-dd HH:mm:ss"`,表示年-月-日 時:分:秒。
接下來,我們創(chuàng)建了一個 `SimpleDateFormat` 對象 `dateFormat`,并將模式傳遞給它的構(gòu)造方法。
然后,我們調(diào)用 `dateFormat.parse(dateString)` 方法將字符串轉(zhuǎn)換為 `Date` 對象,并將結(jié)果打印出來。
注意:在使用 `SimpleDateFormat` 類進(jìn)行時間格式轉(zhuǎn)換時,需要注意傳入的時間字符串的格式必須與模式一致,否則會拋出 `ParseException` 異常。

0