日期:2014-05-19  浏览次数:20396 次

帮新手一下很小的忙?在线等!如何取得本月的第一天?
例如本月是2007-5-14   ,用代码实现就是   finish.Text   =   Date.Today,这个是获得当前日期时间,但是我想获得本月第一日的话该怎么写?如果到下一个月,假如到了2007-6-14日,我又想自动获得2007-6-1   ,该如何添加代码呢?   那begin.text=????

------解决方案--------------------
System.DateTime.Today.AddDays(-(System.DateTime.Today.Day-1))
------解决方案--------------------
DateTime date = System.DateTime.Today.AddDays(1 - System.DateTime.Today.Day);
begin.text = date.ToShortDateString();
------解决方案--------------------
DateTime.Now.AddDays(-DateTime.Now.Day+1);
------解决方案--------------------
Dim dt As Date
dt = Now.Year.ToString + Now.Month.ToString + "1 "