我有一个约会时间,我想检查这两者之间是否有24小时的差异。我只是不知道该怎么做。 到目前为止,我已经得到了这个:
<%# (DateTime.Now - Convert.ToDateTime(Eval("new_date"))) < 24 ? "Today" : Eval("new_date") %>
它不起作用:&lt; @编辑 这就是我的数据库中的日期时间如下所示:
2016-09-18 12:26:14
答案 0 :(得分:1)
2 DateTime
s之间的差异是TimeSpan
,其TotalDays
属性可以与1.
进行比较。
答案 1 :(得分:1)
减去两个DateTime
值的结果是TimeSpan
,它具有小时,分钟等属性。
如果你有两个DateTime
值,你可以检查它们之间的差异是否少于24小时:
(DateTime.Now - otherDateTime).TotalHours < 24