C# TimeSpan Kullanımı (İki Tarih Arası Fark)

C# TimeSpan Kullanımı (İki Tarih Arası Fark)

Bu dersimizde de C# da iki tarih arasındaki farkı nasıl bulacağımızı görelim.

Selamlar arkadaşlar,

Bu dersin İçeriği:

  1. İki tarih arasındaki gün, saat, dakika gibi farkları bulmak. (TimeSpan)
  2. DevExpress GridView'de bir hücreden veri çekmek (GetRowCellValue)
  3. DevExpress GridView'de bir hücredeki bilgiyi değiştirmek (SetRowCellValue)

Hemen kodlaraı vereyim arkadaşlar.

//TimeSpan 
 TimeSpan DakikaFarki = Convert.ToDateTime(gridView1.GetRowCellValue(1, "BASLAMA")).Subtract(DateTime.Now);

// gridview'in 1. (index) satırında "BASLAMA" stununa denk gelen hücredeki tarih ile şuan arasındaki
//farkı almamızı sağladık. Ancak bu şekilde kullanılmıyor.

int AradakiFark = DakikaFarki.TotalMinutes * -1; 
// burada şunu bilmelisiniz ki yuıkarıdaki kullanım şeklinde sonuç ( - ) eksi değer döner. Bu sebeple 
//( -1 )ile çarparak sonuçu pozitif yapıyoruz. Yukarıdaki tarihlerin yerlerini değişitirerekde
// pozitif dönüş alabilirsiniz.


gridView1.SetRowCellValue(1, "ToplamDakika", AradakiFark);

//Bu şekildede aradaki dakika farkını, grid üzerinde, aynı satırdaki ToplamDakika hücresine yazdırdık.

Bu dersimizde bu kadar arkadaşlar.

Sonraki derslerimzide görüşmek üzere

Bol kodlu günler.

Mustafa BÜKÜLMEZ
Web sitesi, ERP, MRP, CRM ve kişiye özel uygulamalar hazırlanır. -- Deneyip çalıştığını onaylamadan çok nadir ders eklerim. Denemediklerim ise eski makalelerimdendir. Hem bildiklerimi paylaşmak hemde her seferinde aramamak için yayınlıyorum. -- *Bilgi paylaştıkça çoğalır. *Bir mum diğer mumu yakmakla ışığından bir şey kaybetmez. Aksine Daha çok ışık yayar. -- 1992 İstanbul doğumluyum. Kahramanmaraş'ta yaşıyorum. Lise: Ağ sistemleri ve Yönetimi, Üniversite: Bilgisayar Programcılığı.. -- 07.2014 tarihinden beri bir firmada Bilgi İşlem Müdürü olarak çalışmaktayım. -- Kişisel Bloğum : https://csharpiledundenbugune.blogspot.com.tr/
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git