Oca 22

C# Tarih Ekleme Fonksiyonları

images

C# ile program yazarken, yazılım geliştirirken, otomasyon programlarında özellikle, tarih fonksiyonlarını kullanmanız bir zorunluluktur. Otomasyonlarda hangi değişikliğin ne tarihte olduğunun tutulması, hangi tarihte eklemenin yapıldığı çok önemlidir. Ayrıca mali işlemleri de gerçekleştiriyorsanız, tarih sizin ayrılmaz bir parçanız haline gelmelidir. Zaman=Para temel prensibiniz olmaktadır. Para’nın hangi tarihte geleceği, taksitlerin hangi tarihlerde ödeneceği çok önemli konulardır. Kod örneklerine gelecek olursak;

DateTime.Now.ToShortDateString(); Şimdiki tarihi verir: 15.05.2013

DateTime.Now.ToLongDateString(); Şimdiki tarihi verir: 15 Mayıs 2013 Çarşamba

DateTime.Now.ToLongTimeString(); Şimdiki zamanı verir. 12:59:24

DateTime.Now.ToShortTimeString(); Şimdiki zamanı verir. 12:59

Tarih üstüne tarih eklemek istiyorsak, örneğin şimdiki tarihin 5 yıl ilerisindeki bir tarihe erişmek istiyorsak;

DateTime.Now.AddYears(5);

veya 5 ay sonrasına gitmek istiyorsak;

DateTime.Now.AddMonths(5);

5 gün sonrası içinse;

DateTime.Now.AddDays(5);

aynı fonksiyonlar saat içinde geçerlidir.  AddMinutes, AddSeconds, AddHours şeklinde kullanarak saat bazında da ileri gitmek mümkündür.

Bir Cevap Yazın