日期:2014-05-18  浏览次数:21204 次

如果我知道了 结束日期 以及天数 怎么计算出它的开始日期呢?
如题。

------解决方案--------------------
C# code

private void button_Click(object sender, EventArgs e)
        {
            DateTime dtEnd = new DateTime(2012, 5, 3);
            int days = 20;
            DateTime dtStart = dtEnd.AddDays(days * (-1));
            MessageBox.Show(dtStart.ToString());
        }

------解决方案--------------------
DateTime ts = DateTime.Parse("2012-05-31");
DateTime ts2;
ts2 = ts.AddDays(-32); //32为天数,ts2就计算后的日期。
------解决方案--------------------
探讨
DateTime ts = DateTime.Parse("2012-05-31");
DateTime ts2;
ts2 = ts.AddDays(-32); //32为天数,ts2就计算后的日期。