Forum
Merhaba,
Asp.net c# kullanarak şimdiki tarihten üyenin kayıt tarihi arasındaki saat farkını integer olarak çıkartabilir miyim. Baktığım bütün örnekler DateTime tipinde çıkartıyor.
Bu şekilde bir kullanım buldum ama TimeSpan sadece dakikaları tutuyor anladığım kadarıyla iki tarih arasındaki dakikaları nasıl int tipimnde alabilirim.
DateTime eskiTarih = new DateTime(2002, 7, 15);
DateTime yeniTarih = DateTime.Now;
// Difference in days, hours, and minutes.
TimeSpan ts = eskiTarih - yeniTarih;
// Difference in days.
int fark = ts.Minutes;
saatide tutar nereden dakikalari tuttugu kararina vardiniz ?
ufak bisey karaladim bir kontrol edermisiniz
DateTime eskiTarih = new DateTime(2015, 2, 11,10,5,4);
DateTime yeniTarih = DateTime.Now;
Console.WriteLine("Eski Tarih " + eskiTarih.ToString());
Console.WriteLine("Yeni Tarih " + yeniTarih.ToString());
// Difference in days, hours, and minutes.
TimeSpan ts = yeniTarih - eskiTarih;
// Difference in days.
int fark = ts.Hours;
Console.WriteLine("Gun " + ts.Days.ToString());
Console.WriteLine("Saat " + ts.Hours.ToString());
Console.WriteLine("Dakika " + ts.Minutes.ToString());
Console.ReadLine();
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Yanlış veya eksik yazmışım sanırım. Sadece içinde bulunduğu saate göre dakikaları hesaplıyor demek istemiştim 🙂
Tolal ile başlayan propertileri yazınca tamamını veriyor.
Örneği hemen inceliyorum teşekkürler.
Rica ederim sorununuzu cozecektir zannedersem manuel olarak tersine hesap yaparak check ediniz
saygilarimla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com