返回首页

朋友你好,

使用日期时间选择器,我得到两个一天是2011年12月12日和15/12/2011我想要得到

gridview
{BR像的插图日期}
{C}

回答

评论会员:韦恩Gaylard 时间:2012/02/04
我假设你正在开始和结束来自2 DateTimePickers的日期,然后我会做这样的事情:

DateTime startDate = dtpStart.Value;

            DateTime endDate = dtpEnd.Value;

            int numberOfDays = (endDate - startDate).Days;

            List<DateTime> days = new List<DateTime>();

            for(int i = 1; i <= numberOfDays; i++)

            {

                days.Add(startDate.AddDays(i));

            }

这会给你一个Listlt DateTimegt;天之间,不包括在你的例子开始日期

希望这有助于
评论会员:NDebata 时间:2012/02/04
{C3的}分配此AllDates到datagridview数据源
评论会员:游客 时间:2012/02/04
:有一个看看imgsrc={A1}]
|拉克什・米尔:有一个日期差函数在SQL Server

datdiff(开始日期,结束日期)