CodeGym /Blog Jawa /Acak /Java.util.Date Class
John Squirrels
tingkat
San Francisco

Java.util.Date Class

Diterbitake ing grup

Apa java.util.Date Class?

Kelas java.util.Date nyedhiyakake tanggal lan wektu ing java.
Kelas iki nyedhiyakake konstruktor lan cara kanggo nggunakake tanggal lan wektu saiki. Kanggo nggunakake kelas iki ing kode sampeyan kudu ngimpor kelas java.util.Date saka paket java.util.

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 .
  1. boolean sawise(Tanggal tanggal) : ngasilake bener yen tanggal iki sawise tanggal sing liwati minangka argumen.

  2. boolean before(Tanggal tanggal) : ngasilake bener yen tanggal iki sadurunge tanggal sing liwati minangka argumen.

  3. int compareTo(Tanggal tanggal) : mbandhingake tanggal diwenehi karo tanggal saiki.

  4. boolean equals(Date date) : mbandhingake kesetaraan antarane tanggal saiki lan diwenehi. Ngasilake bener yen padha.

  5. long getTime () : ngasilake wektu sing diwakili obyek tanggal iki.

  6. void setTime(long time) : ngganti wektu saiki menyang wektu tartamtu.

  7. 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

Panjelasan

Ing kode ing ndhuwur, kita wis nemtokake rong variabel Tanggal date1 lan date2 . Sawise iku, kita nggunakake metode date2.after(date1) lan date2.before(date1) . Metode sawise () ngasilake bener amarga date2 teka sawise date1 . Cara sadurunge () ngasilake palsu amarga date2 ora teka sadurunge date1 .

Kesimpulan

Ing pungkasan kiriman iki, muga-muga sampeyan wis kenal karo kelas java.util.Date ing Jawa. Terus latihan kanggo dhawuh sing luwih jero babagan konsep kasebut. Nganti saiki, terus berkembang lan terus sumunar!
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION