Rumah > Java > javaTutorial > Bagaimana untuk Memformat Tarikh dan Masa sebagai 'dd/MM/yyyy HH:mm:ss.SS' dalam Java?

Bagaimana untuk Memformat Tarikh dan Masa sebagai 'dd/MM/yyyy HH:mm:ss.SS' dalam Java?

Mary-Kate Olsen
Lepaskan: 2024-12-27 00:13:14
asal
768 orang telah melayarinya

How to Format Date and Time as

Cara Memaparkan Tarikh dan Masa dalam Format "dd/MM/yyyy HH:mm:ss.SS"

Untuk memformat tarikh dan masa dalam format "dd/MM/yyyy HH:mm:ss.SS" yang dikehendaki, ikut ini langkah:

  1. Gunakan SimpleDateFormat untuk mencipta objek format. Pastikan corak ditentukan sebagai:

    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
    Salin selepas log masuk
  2. Dapatkan tarikh dan masa semasa menggunakan Kalendar atau Tarikh.
  3. Formatkan tarikh dan masa menggunakan objek sdf:

    String strDate = sdf.format(cal.getTime());
    Date date = sdf.parse(strDate);
    Salin selepas log masuk
  4. Cetak tarikh yang diformat dan masa.

Contoh kod yang disediakan menunjukkan pendekatan ini. Kod asal menggunakan dua objek SimpleDateFormat yang berasingan untuk memformat tarikh, membawa kepada format yang berbeza untuk output rentetan dan tarikh. Dengan menggunakan objek SimpleDateFormat tunggal dengan corak yang betul, output boleh dikekalkan dalam format yang diingini.

Kod yang dikemas kini:

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateAndTime {

    public static void main(String[] args) throws Exception {
        Calendar cal = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");
        String strDate = sdf.format(cal.getTime());
        System.out.println("Current date in String Format: " + strDate);

        Date date = sdf.parse(strDate);
        System.out.println("Current date in Date Format: " + date);
    }
}
Salin selepas log masuk

Kod ini akan mengeluarkan:

Current date in String Format: 05/01/2012 21:10:17.287
Current date in Date Format: 05/01/2012 21:10:17.287
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Memformat Tarikh dan Masa sebagai 'dd/MM/yyyy HH:mm:ss.SS' dalam Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan