Merhabalar.
Bugün soru çözümüyle değil bir eğitim yazısıyla karşınızdayım: Tarih ve zamanı ayarlama. Java, java.util paketi içinde bulunan Date sınıfını kullanabilmemizi sağlar, böylece güncel saat ve tarihi görebiliriz.
Java’da bu durumu örnekleyelim.
import java.util.Date; public class TarihveZaman { public static void main(String[] args) { // TODO Auto-generated method stub Date tarih=new Date(); System.out.println(tarih.toString()); } }![]()
Eğer zamanı hesaplamak istersek;
import java.util.Date;
public class Tarih_Boolean_After {
public static void main(String[] args) {
// TODO Auto-generated method stub
Date tarih=new Date();
System.out.println(tarih.toString());
System.out.println("Zaman: "+tarih.getTime());
}
}
Çıktımız ise:
NOT: Zamanın bu kadar uzun çıkmasının nedeni, 1 Ocak 1970’ten itibaren geçen zamanın milisaniye cinsinden değeridir.
Date sınıfıyla ilgili metotlar:
Boolean after(Date date): Date nesnesi çağrılırken, belirtilen tarihten sonra bir tarih içeriyorsa true değerini döndürür, içermiyorsa false değerini döndürür.
Boolean before(Date date): Date nesnesi çağrılırken, belirtilen tarihten önce bir tarih içeriyorsatrue değerini, içermiyorsa false değerini döndürür.
İnt compareTo(Date date): Tanımlanan tarih ile bugünün tarihini karşılaştırır. Değerler eşit ise 0 döndürür. Tanımlanan tarih, bugünün tarihinden önce ise negatif, daha büyükse pozitif değer döndürür.
Boolean equals(Object date): Date nesnesi ile belirlenen tarih eşitse true, değilse false değerini döndürür.
Metotları soru çözümlerinde daha detaylı inceleyeceğiz. İyi çalışmalar 🙂

Leave a Reply