我需要从这一行中排除周末。
If Convert.ToDateTime(e.Row.Cells(4).Text).ToString < DateTime.Now.AddDays(-3) Then
e.Row.BackColor = System.Drawing.Color.FromName("red")
我希望有一种简单的方法可以做到这一点!
答案 0 :(得分:1)
使用以下代码
DateDiff(DateInterval.Weekday,Date2, Date1)
- Hiren V
答案 1 :(得分:0)
我必须做一次类似的事情。
诀窍是从行中获取字符串,将它们转换为DateTime,然后检查DateTime对象的DayOfWeek属性。
DayOfWeek属性可以这样使用:
DateTime date = new DateTime();
label1.text = date.DayOfWeek.ToString();
这样,只需检查该值是否等于“星期六”或“星期日”的字符串。
这可以帮助你过滤周末。