【发布时间】:2018-03-14 03:05:51
【问题描述】:
我需要计算dataGridView中所有行的日期差的平均值。
我实现了 NodaTime(这比计算日期差的传统方法要容易得多),我这样做只是为了尝试:
var date1 = new LocalDate(2013, 1, 29);
var date2 = new LocalDate(2018, 1, 23);
Period period = Period.Between(date1, date2.PlusDays(1));
label1.Text = string.Format("{0} anos, {1} meses e {2} dias", period.Years,
period.Months, period.Days);
现在,我如何获取dataGridView 的两个日期,计算每一行的日期差异并计算平均值?我希望它以年、月和日的形式显示出来。谢谢。
【问题讨论】:
-
相邻行还是任意两行?
-
我的意思是,计算每行2列的日期差
-
如有需要,请随时编辑问题
-
@TiagoCaldeira 所以你基本上想计算两个日期时间之间的日期差?
-
有道理,但我不知道如何实现。基本上我想看看一篇文章从存储中移出需要多少时间(例如)编辑:只是看了你附加了一些链接,会检查出来!