java.util.Date Sınıfı nedir?
import java.util.Date;
Java.util.Date yapıcıları nelerdir?
Java.util.Date sınıfı , aşağıda açıklandığı gibi öncelikle iki kurucuya sahiptir.Tarih()
İlk java.util.Date yapıcısı Date() şeklindedir . Nesneyi geçerli tarih ve saatle başlatır.
Date date = new Date();
Burada, mevcut veri ve saat ile Date türünde bir tarih değişkeni başlatıyoruz .
import java.util.Date;
public class Example {
public static void main(String[] args) {
Date date = new Date();
System.out.println(date);
}
}
Çıktı
13 Aralık Pzt 16:41:37 GMT 2021
Tarih(uzun milisaniye)
Bu java.util.Date yapıcısı, 1 Ocak 1970, 00:00:00 GMT'den bu yana geçen milisaniye sayısına eşit bir tarih nesnesi oluşturur.
long ms = System.currentTimeMillis();
Date date = new Date(ms);
Burada, tarih değişkenini, yalnızca System.currentTimeMillis() aracılığıyla tam olarak şu ana kadar geçen milisaniyeleri aldıktan sonra geçerli tarih ve saatle başlattık ; ve yapıcıya bir argüman olarak iletmek.
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);
}
}
Çıktı
13 Aralık Pzt 16:49:51 GMT 2021
Java.util.Date yöntemleri nelerdir?
Aşağıda önemli java.util.Date yöntemleri bulunmaktadır.-
boolean after(Date date) : bu tarih argüman olarak iletilen tarihten sonraysa true değerini döndürür.
-
boolean before(Date date) : bu tarih argüman olarak iletilen tarihten önceyse true değerini döndürür.
-
int CompareTo(Tarih tarihi) : verilen tarihi mevcut tarihle karşılaştırır.
-
boolean equals(Date date) : geçerli ve verilen tarih arasındaki eşitliği karşılaştırır. Aynı ise true döndürür.
-
long getTime() : bu tarih nesnesinin temsil ettiği zamanı döndürür.
-
void setTime(long time) : geçerli saati verilen zamana değiştirir.
-
String toString() : bu tarihi String tipi bir nesneye dönüştürür.
java.util.Date Örnek
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);
}
}
Çıktı
tarih1 : 11 Ocak Paz 15:00:00 PKT 1970 tarih2 : 4 Ocak 18:01:45 Sal
GO TO FULL VERSION