如何获取本年度第一个月,第一个月份第一天???
请指点一下,谢谢!

解决方案 »

  1.   

    都知道 第一个月份第一天 
    直接 DateTime.Now.Year+"-01-01"
      

  2.   

    DateTime currentYear = new DateTime(DateTime.Now.Year, 1, 1);
      

  3.   

    DateTime dt= new DateTime(DateTime.Now.Year, 1, 1);/
    DateTime.DaysInMonth (dt.Year, dt.Month); 
      

  4.   

    DateTime dt = new DateTime(DateTime.Now.AddYears(-1).Year, 12, DateTime.DaysInMonth(DateTime.Now.AddYears(-1).Year,12)).AddDays(1);
      

  5.   

    T-SQL计算日期:http://user.qzone.qq.com/410958040/infocenter
    一年的第一天 现在用年(yy)的时间间隔来显示这一年的第一天。SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
    季度的第一天 假如你要计算这个季度的第一天
    SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)
      

  6.   


    这个代码获取的是当前时间的上一年的下一天。若今天是2010.8.31,获取的结果是2009.9.1号 string year = (DateTime.Now.Year).ToString();这句话就是获取当前年份,
    本年第一个月的第一天就是1月1号啊,你把他组合起来啊,就是你要的时间,
    不太明白你的意思。