この行から週末を除外する必要があります。
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")
これを行う簡単な方法があることを願っています!
次のコードを使用します
DateDiff(DateInterval.Weekday,Date2, Date1)
――飛蓮V
私はかつて似たようなことをしなければなりませんでした。
トリックは、行から文字列を取得し、それらを DateTime に変換してから、DateTime オブジェクトの DayOfWeek プロパティを確認することです。
DayOfWeek プロパティは次のように使用できます。
DateTime date = new DateTime();
label1.text = date.DayOfWeek.ToString();
それで、値が「Saturday」または「Sunday」の文字列と等しいかどうかを確認するだけです。
これは、週末を除外するのに役立ちます。