Bir Methoda Date Türünde Parametre Verme

Selamun Aleyküm arkadaşlar.

void methodAdi (String prm1, Date prm2, int prm3){
        // method içeriği
}

Arkadaşlar böyle bir methodum var. Bu methoda veri girerken Date formatındaki parametre nasıl yazılıyor?

public static void main(String[] args){
          methodAdi ("deneme", 2020-04-15, 25);
}

Date türündeki parametre girişimi bir türlü kabul ettiremedim. İnternette araştırdım Date sınıfını, tarih biçimlendirmeyi falan çeşitli kaynaklarda anlatmışlar. Örnekler yaptım fakat böyle bir deneme yapmaya kalkıştığımda sonuç alamadım malesef. Sistem (Linux/Pardus) saatimde tarih formatım bu şekilde görünüyor. tarih parametresini nasıl girmeliyim?

Bu şekilde parametre geçiremezsiniz, Date sınıfını kullanmanız gerekiyor.

String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);

Date date = simpleDateFormat.parse("2018-09-09");

Bu date nesnesini parametre olarak geçirebilirsiniz.

2 Beğeni

O zaman string olarak parametre alıp methodun içinde date sınıfından örnek türetsem daha mantıklı olacak gibi. Peki teşekkür ederim.

1 Beğeni