2420

Komple Uygulamalı Web Geliştirme Eğitimi

DateTime Objesi

.Net Core DateTime ile Çalışma

DateTime Objesi

DateTİme objesi yardımıyla uygulamamızı çalıştığı bilgisayarın tarih ve zaman bilgilerini görebiliriz.

DateTime simdi= DateTime.Now;
Console.WriteLine(simdi);

Yukarıda olduğu gibi DateTİme objesine "simdi" adında bir tanımlama yaptık. Ve DateTime sınıfı üzerinde "Now" özelliği ile uygulamamızın şu andaki zamanı hakkında bilgi alabiliriz.. Console.WriteLine aracılığıyla terminal'de "dotnet run" ile uygulamayı çalıştırırsak şu anki gün, ay, yıl ve saat bilgisi karşımıza gelir. Bu zaman bilgileri içinden istediğimiz bir parçayı da alabiliriz. Console.WriteLine(simdi.year) ile sadece yıl bilgisini alırız.

 

DateTime dt = new DateTime(2019,3,13,16,30,17)

Şimdi ki DateTİme objesini kullanmak yerine biz kendimiz bir tarih belirleyebiliriz. Bu belirlediğimiz tarihide sırasıyla yıl, ay, gün, saat, dakika ve saniye bilgisini kendimiz girebilirz. Bu tarihten örneğin 1 yıl ekleyebiliriz.

DateTİme dt1 = dt. Addyears(1)  

 

Aynı zamanda 1 yıl çıkarabiliriz.

DateTİme dt1 = dt. Addyears(-1)  

 

Console.WriteLine ile ToString metodunu kullanarak farklı parametrelerle uygulamayı çalıştırırsak farklı sonuçlar da alabiliriz.

<p><img alt="" src="https://sadikturan.com/img/datetime.jpg" class="img-fluid"/></p>