2015-09-25 66 views
-1

我必須使用2個文本框,fromdate和todate。我必須在今日文本框中插入今天的日期,並且在fromdate文本框中必須在2年前插入日期。我怎樣才能做到這一點 ?如何在文本框中插入一年前的日期

DateTime todate = DateTime.Today; 
    string TodateString = todate.ToString(); 
    string fromdate ; 
    //from date = todate - 2 years 
    todatetextbox.Text = todate; 
    fromdatetextbox.Text = fromdate; 

如何從當年減去2年?

+1

你試過'DateTime.Now.AddYears(-2)'? – Rohit

回答

1

只需使用Year和簡單的數學運算::

 DateTime todate = DateTime.Today; 
     int year2 = todate.Year-2; 
     string DesiredYear = year2.ToString(); 
相關問題