У меня есть метка ASP lblweekoff.Text, и ее значение может быть комбинацией любых 2-х рабочих дней, таких как Sun, Sat / Sun, Mon / Mon, Tue и т. Д., И я хочу получить значение DayOfWeek для разделения на 2 рабочих дня.через запятую, чтобы проверить с текстовым полем даты txtdate.Text.
Например,
Допустим, у меня есть значение ниже для метки
lblweekoff.Text = "Sun,Sat";
txtDate.Text = "30/3/2019";
var dayColumns = new[] { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" };
DateTime weekday = Convert.ToDateTime(lblweekoff.Text);
var weekoff = dayColumns[(int)weekday.DayOfWeek];
DateTime Date = Convert.ToDateTime(txtDate.Text);
if(Date.DayOfWeek == weekoff)
{
//some code
}
else
{
//some code
}
Так что я хочупроверьте, совпадает ли DayOfWeek
даты, выбранной в текстовом поле txtDate.Text
, с одним из двух значений DayOfWeeks
, разделенных запятой Sun,Sat
, как показано на метке lblweekoff.Text
, и продолжайте в соответствии с этим.
Как мне это сделать?Спасибо за любую помощь, заранее спасибо.