Apa java.util.Date Class?
import java.util.Date;
Apa sing konstruktor java.util.Date?
Kelas java.util.Date utamané duwe loro konstruktor minangka diterangake ing ngisor iki.Tanggal()
Konstruktor java.util.Date pisanan yaiku Date () . Iki miwiti obyek kanthi tanggal lan wektu saiki.
Date date = new Date();
Ing kene, kita miwiti variabel tanggal jinis Tanggal kanthi data lan wektu saiki.
import java.util.Date;
public class Example {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
Output
Senin 13 Desember 16:41:37 GMT 2021
Tanggal (milidetik dawa)
Konstruktor java.util.Date iki nggawe obyek tanggal sing padha karo jumlah milidetik sing wis liwati wiwit 1 Januari 1970, 00:00:00 GMT.
long ms = System.currentTimeMillis();
Date date = new Date(ms);
Kene, kita wis initialized variabel tanggal karo tanggal saiki lan wektu mung sawise njupuk milliseconds pas liwati nganti saiki liwat System.currentTimeMillis (); lan maringaken minangka argumentasi kanggo konstruktor.
import java.util.Date;
public class Example1 {
public static void main(String[] args) {
long ms = System.currentTimeMillis();
Date date = new Date(ms);
System.out.println(date);
}
}
Output
Senin 13 Desember 16:49:51 GMT 2021
Apa cara java.util.Date
Ing ngisor iki minangka metode java.util.Date sing penting .-
boolean sawise(Tanggal tanggal) : ngasilake bener yen tanggal iki sawise tanggal sing liwati minangka argumen.
-
boolean before(Tanggal tanggal) : ngasilake bener yen tanggal iki sadurunge tanggal sing liwati minangka argumen.
-
int compareTo(Tanggal tanggal) : mbandhingake tanggal diwenehi karo tanggal saiki.
-
boolean equals(Date date) : mbandhingake kesetaraan antarane tanggal saiki lan diwenehi. Ngasilake bener yen padha.
-
long getTime () : ngasilake wektu sing diwakili obyek tanggal iki.
-
void setTime(long time) : ngganti wektu saiki menyang wektu tartamtu.
-
String toString() : ngowahi tanggal iki dadi obyek jinis String.
java.util.Tanggal Tuladha
import java.util.Date;
public class Example2 {
public static void main(String args[]) {
long ms = 900000000;
Date date1 = new Date(ms);
System.out.println("date1 : " + date1);
Date date2 = new Date();
System.out.println("date2 : " + date2);
boolean after = date2.after(date1);
System.out.println("Is date2 after date1 : " + after);
boolean before = date2.before(date1);
System.out.println("Is date2 before date1 : " + before);
}
}
Output
tanggal1 : Sun Jan 11 15:00:00 PKT 1970 tanggal2 : Sel Jan 04 18:01:45 PKT 2022 Tanggal2 sawise tanggal1 : bener Tanggal2 sadurunge tanggal1 : palsu
GO TO FULL VERSION