我有一个日期格式为“ YYYYY / MM / DD”的数据库。 我想检查日期是在哪个工作日更改相关行。
foreach(var prise1 in allPrises)
{
if (prise1.Monday == true)
{
if (DsPlanning.Tables[0].Rows[i]["Jour"].Equals(DayOfWeek.Monday))
{
DsPlanning.Tables[0].Rows[i]["IDService1"] = StService;
}
}
if (prise1.Tuesday == true)
{
if (DsPlanning.Tables[0].Rows[i]["Jour"].Equals(DayOfWeek.Tuesday))
{
DsPlanning.Tables[0].Rows[i]["IDService1"] = StService;
}
}
...
}
该问题位于Equals(DayOfWeek)
,因为它例如将字符串“ 2019-05-27”中的日期与“星期一”进行比较。你有解决办法吗?
谢谢。