0

如何获取信息路径中两个日期选择器控件之间的天数(星期日除外)?

如果可能,请告诉我。

提前致谢.........

4

1 回答 1

0

使用自定义代码,您可以轻松完成。在这种情况下,我正在计算给定日期和今天日期之间的天数(星期日除外)。

var navigator = this.MainDataSource.CreateNavigator();
string startDate = navigator.SelectSingleNode("/my:myFields/my:date_start", NamespaceManager).Value;
DateTime startDateTime = DateTime.ParseExact(startDate, "yyyy-MM-dd", null);

DateTime today = DateTime.Today;

int count = 0;

while (startDateTime > today)
{
    today = today.AddDays(1);

    if (today.DayOfWeek != DayOfWeek.Sunday)
    {
        count++;
    }
}

我希望它有帮助

于 2013-02-16T04:05:38.887 回答