起始日期和结束日期都能从数据库里取
请问怎么样才能输出这个起始日期和结束日期之间的所有日期..
比如起始日期:2009-1-1
结束日期:2009-2-1
在ComboBox里添加
2009-1-1
2009-1-2
...
2009-2-1

解决方案 »

  1.   

             for (DateTime dtTemp = dtStart; dtTemp < dtEnd; dtTemp = dtTemp.AddDays(1))
                {
                   output: dtTemp
                }
      

  2.   

    DateTime dt = Convert.ToDateTime("2009-1-1");
    while (dt < 2009-2-1)
    {
        comboBox.Items.Add(dt.ToString());
        dt.Day++;
    }
      

  3.   

    运算符“<”无法应用于“System.DateTime”和“int”类型的操作数
    无法对属性或索引器“System.DateTime.Day”赋值 -- 它是只读的
      

  4.   

    只显示月份..这个小时分秒都有了..对DateTime的类型不熟悉,不知道怎么转换
      

  5.   


            for (DateTime dtTemp = dtStart; dtTemp < dtEnd; dtTemp = dtTemp.AddDays(1))
                {
                  把这个加到项中:dtTemp.ToShortString();
                }
      

  6.   

    dtTemp.Year//年 dtTemp.Month// 月份