将服务器端时钟与具有返回值的数据表进行比较

本文关键字:数据表 比较 返回值 服务器端 时钟 | 更新日期: 2023-09-27 17:50:59

我有一个需要在服务器端为我的数据表执行的条件语句。我不太熟悉c#,我应该如何将这个外部事件链接到我的aspx页面。在我的数据表中,我有一个名为"Scheduled Time"的列,需要将其与服务器端时钟进行比较,并在数据表行返回下面的事件。

顺便说一下,我使用的是军事时间

scheduledTime >15mins; return background-color:red; color:white;
scheduledTime >15min<=30mins; return background-color:yellow color:black;
scheduledTime >30mins<=2hours; return background-color:green color:white;

将服务器端时钟与具有返回值的数据表进行比较

您可以使用TimeSpan来获得2倍的差值:

TimeSpan = DateTime.Parse(") - DateTime.Now;
var scheduledTime = ts.Minutes;

现在您就可以比较您的sheduledTime了。

如果您计划将数据表绑定到gridview中,则可以在RowDataBound事件中更改单元格背景