使用日期时间和日期时间查找项目的"age"。



我需要找到具有DateTime属性的项目的age小时数,并将其与DateTime.Now进行比较。

我该怎么做呢?

像这样:

(DateTime.Now - item.Timestamp).TotalHours

这是一个双精度值,包含最后一个小时的一小部分;您可以将其转换为int以截断分数。

DateTime支持减法,结果是TimeSpan对象- TimeSpan有一个属性TotalHours你可以使用:

double age = (DateTime.Now - item.DateTime).TotalHours;

var totalHours = DateTime.Now.Subtract(other).TotalHours;

相关内容

  • 没有找到相关文章

最新更新