我想通過考慮他目前的年齡來計算出生年份,例如他的年齡是30歲,在datetimepicker框中,日期應顯示爲01/01/1982
。它應該是自動計算。我想通過考慮他目前的年齡來計算出生年份,
int todayyears = int.Parse (DateTime.Now.Year.ToString());
int a = int.Parse (int.Parse(txt_age.Text).ToString());
string dif = (todayyears - a).ToString();
txt_dob.Text = dif;
這裏txt_age
的輸入值給出,txt_dob
在txt_age
給出的輸入之後自動diaplayed出生日期。
爲什麼要將DateTime.Now.Year轉換爲字符串,然後再解析它? – 2012-03-08 09:37:05
以及爲什麼要將txt_age.Text轉換爲int爲字符串並再次轉換爲int? :) – arunes 2012-03-08 09:38:09
你爲什麼要將int轉換爲字符串,然後回到int(變量「a」) – Doomsknight 2012-03-08 09:38:13