View Full Version : سوال: محاسبه میانگین بین ساعت های مختلف
dehqhani
دوشنبه 19 خرداد 1393, 09:39 صبح
سلام
من 3 تکس بکس دارم که درتکس باکس اولی ساعت شروع رو میگیره به این صورت مثلا(20:15) و تکس باکس دومی ساعت پایان مثلا(9:00) حالا من میخوام که در تکس باکس سومی میانگین این دو ساعت بصورت خودکار محاسبه و نمایش داده شود.
dehqhani
دوشنبه 19 خرداد 1393, 12:47 عصر
کسی نیست یه جواب درست و حسابی به ما بده
aroshanzamir
دوشنبه 19 خرداد 1393, 14:08 عصر
با TimeSpan :
TimeSpan ts1 = TimeSpan.Parse("12:19:20");
TimeSpan ts2 = TimeSpan.Parse("05:19:20");
Console.WriteLine(ts1-ts2);
خروجی : 07:00:00
hadi46
دوشنبه 19 خرداد 1393, 14:18 عصر
با سلام اگه میانگین رو می خوای از این کد استفاده کن
public static TimeSpan Average(TimeSpan first, TimeSpan second)
{
return TimeSpan.FromTicks((first + second).Ticks / 2);
}
public static string Average(string first, string second)
{
TimeSpan firstSpan = TimeSpan.Parse(first);
TimeSpan secondSpan = TimeSpan.Parse(second);
return Average(firstSpan, secondSpan).ToString();
}
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.