我需要从这条线上排除周末。
If Convert.ToDateTime(e.Row.Cells(4).Text).ToString < DateTime.Now.AddDays(-3) Then
e.Row.BackColor = System.Drawing.Color.FromName("red")
我希望有一个简单的方法来做到这一点!
我需要从这条线上排除周末。
If Convert.ToDateTime(e.Row.Cells(4).Text).ToString < DateTime.Now.AddDays(-3) Then
e.Row.BackColor = System.Drawing.Color.FromName("red")
我希望有一个简单的方法来做到这一点!
Use the following code
DateDiff(DateInterval.Weekday,Date2, Date1)
--Hiren V
我曾经做过类似的事情。
诀窍是从您的行中获取字符串,将它们转换为您拥有的 DateTime,然后检查 DateTime 对象的 DayOfWeek 属性。
DayOfWeek 属性可以这样使用:
DateTime date = new DateTime();
label1.text = date.DayOfWeek.ToString();
这样,只需检查该值是否等于字符串“Saturday”或“Sunday”。
这应该可以帮助你过滤掉你的周末。