kelas java.util.Date di Java menyediakan dua konstruktor, yaitu :
Date()
Date(long milisecond)
1. Mendapatkan Tanggal dan Waktu Sekarang
Untuk menampilkan tanggal dan waktu hari ini, anda tinggal membuat objek dari kelas java.util.Date seperti contoh di bawah ini.
import java.util.Date;
public class JavaDateDemo {
public static void main(String args[]) {
// membuat objek date
Date date = new Date();
// menampilkan tanggal dan waktu sekarang
System.out.println(date.toString());
}
}
Output
Coba anda jalankan program diatas, apabila tidak ada error, maka akan muncul tampilan seperti di bawah ini.
Tue Dec 02 16:26:59 ICT 2014
2. Format Tanggal Menggunakan SimpleDateFormat
SimpleDateFormat adalah kelas di java yang digunakan untuk mengubah format tanggal sesuai dengan keinginan kita.
Dibawah ini adalah contoh penggunaan kelas SimpleDateFormat.
package com.nursalim.zone.java.date;Output.
import java.text.SimpleDateFormat;
import java.util.Date;
public class SimpleDateFormatDemo {
public static void main(String[] args){
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy ");
SimpleDateFormat sdf2 = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss:SS ");
SimpleDateFormat sdf3 = new SimpleDateFormat("E, dd-MMM-yyyy HH:mm:ss:SS");
SimpleDateFormat sdf4 = new SimpleDateFormat("E, dd-MMM-yyyy HH:mm:ss:SS a");
System.out.println(sdf.format(date));
System.out.println(sdf2.format(date));
System.out.println(sdf3.format(date));
System.out.println(sdf4.format(date));
}
}
Coba anda jalankan program diatas, apabila tidak ada error, maka akan terlihat output seperti dibawah ini.
02-Des-2014
02-Des-2014 18:04:13:760
Sel, 02-Des-2014 18:04:13:760 PM
3. Format Date Menggunakan Method printf
Disamping menggunakan kelas SimpleDateFormat, kita bisa menggunakan method printf untuk mem-format tanggal sesuai keinginan kita.
public class PrintfDateFormatDemo {
public static void main(String[] args){
Date date = new Date();
// Date Format menggunakan printf
// menampilkan date & time
System.out.printf("%1$s %2$tB %2$td, %2$tY", "Tanggal Sekarang:", date);
System.out.println();
// menampilkan date & time
System.out.printf("%s %tB %<te, %<tY", "Tanggal Sekarang:", date);
}
}
Output
Coba anda jalankan program diatas, apabila tidak ada pesan error maka akan terlihat tampilan seperti di bawah ini:
Tanggal Sekarang: Desember 02, 2014
Tanggal Sekarang: Desember 2, 2014
Sekian tutorial singkat tentang Menggunakan Kelas java.util.Date di Java. Semoga bermanfaat dan Happy Learning.
Tidak ada komentar:
Posting Komentar