我正在開發一個簡單的程序,用於計算會員的年齡,並根據年齡應用正確的會員費。C#格式化TimeSpan以顯示日期
public static DateTime DateTime()
{
DateTime birth = new System.DateTime(1991, 9, 20);
DateTime today = new System.DateTime(2017, 1, 22);
TimeSpan age = today - birth;
Console.WriteLine(age);
return birth;
}
這裏是我使用的代碼,我的返回值是
9256.00:00:00
如何可以解析到一個更可讀的YYYY,MM,DD的格式呢?
那格式對於一個時間段沒有意義。 –
你真的想要展示什麼? –
如果你需要大多數人都能理解的「年齡」 - 整整一年的人數還活着 - 你可能需要使用http://stackoverflow.com/questions/9/how-do-i-calculate-someones-age- in-c只需幾年就可以得到結果。 –