ya30ien2
شنبه 15 تیر 1392, 16:23 عصر
سلام چطوری میتونم از حاصل جمع چند ساعت تعداد روز رو بدست بیارم
مثلا جمع چند ساعت میشه 49:00 چطوری روزش رو جدا کنم
روش زیر هم روشی هست که برای جمع استفاده میکنم
////جمع ساعات کاری
string sec = "00:00";
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
TimeSpan span = DateTime.Parse(dataGridView1.Rows[i].Cells[4].Value.ToString()) - DateTime.Parse(dataGridView1.Rows[i].Cells[3].Value.ToString());
Console.WriteLine(span);
sec = Convert.ToString(Convert.ToDateTime(sec) + span);
sec = Convert.ToDateTime(sec).Hour + ":" + Convert.ToDateTime(sec).Minute;
lMorning.Text = sec;
}
مثلا جمع چند ساعت میشه 49:00 چطوری روزش رو جدا کنم
روش زیر هم روشی هست که برای جمع استفاده میکنم
////جمع ساعات کاری
string sec = "00:00";
for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
{
TimeSpan span = DateTime.Parse(dataGridView1.Rows[i].Cells[4].Value.ToString()) - DateTime.Parse(dataGridView1.Rows[i].Cells[3].Value.ToString());
Console.WriteLine(span);
sec = Convert.ToString(Convert.ToDateTime(sec) + span);
sec = Convert.ToDateTime(sec).Hour + ":" + Convert.ToDateTime(sec).Minute;
lMorning.Text = sec;
}