DateTime 的问题,求教各位高手,大家进,谢谢
我定义了 string tmpYearMon = DPLuYearMon.Value.ToString();代表的当前的DropDownList中的时间,假如是2008-07
现在我又要定义一个 string tmpYearMon1 ,tmpYearMon1的日期要比tmpYearMon 少1个月
tmpYearMon1 就要等于 2008-06,意思就是把 tmpYearMon 中的月份减去 1
这个该怎么去写,请教各位了
------解决方案--------------------string tmpYearMon1 = Convert.ToDateTime(tmpYearMon).AddMonths(-1).ToString("yyyy-MM");
------解决方案--------------------顶
------解决方案--------------------
------解决方案--------------------string tmpYearMon1 = Convert.ToDateTime(tmpYearMon).AddMonths(-1).ToString("yyyy-MM");
------解决方案-------------------- protected void Page_Load(object sender, EventArgs e)
{
string tmpYearMon = "2008-07-02";
string tmpYearMon1 = Convert.ToDateTime(tmpYearMon).AddMonths(-1).ToString("yyyy-MM-dd");
Response.Write(tmpYearMon1);
}
//或者
protected void Page_Load(object sender, EventArgs e)
{
string tmpYearMon = "2008-07";
string tmpYearMon1 = Convert.ToDateTime(tmpYearMon).AddMonths(-1).ToString("yyyy-MM");
Response.Write(tmpYearMon1);
}