C#’ta DateTime’a zaman ekleme yada çıkarma işlemleri

Merhabalar,
Geçen gün karşılaştığım bir problem ; Bir konsol uygulamasında , uygulama  çalıştığı  anda bir  haftanın önceki verilerilerine ulaşmam  gerekiyor.
Çözüm oldukça  basit  sistemin   şuanki  tarihine -7 gün  ekliyoruz. Komut aslında  gün ekleme işlemi yapıyor  yani   zmanlanmış görevler için  yada  veri  girildiği anda  bitiş  tarihide  belirlemek için kullanılabilir  ancak başına  eksi koyarak geriye  gidebiliyor olmamız  bizi birçok  tarihlerde çıkarma işlemi  yapmaya  uğraşmak  gibi  dertlerden kurtarıyor.

Örnek : 

DateTime BirHaftaOncesi = DateTime.Now.AddDays(-7);
DateTime BirAyOncesi = DateTime.Now.AddMonths(-1);
DateTime BirYilSonrasi = DateTime.Now.AddYears(1);

Örneklerde görülğü gibi çeşitli kullanım  tipleri  bulunmakta  sadece ay gün değil  saat saniye  dakika yıl gıl gibi  birçok  farklı seçenekleride  mevcut.

Bunlar da hoşunuza gidebilir...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir