【发布时间】:2023-03-06 05:46:02
【问题描述】:
也许这可能很愚蠢,但我的年龄没有问题,但有时计算某人的确切年龄是件好事,我已经在我的个人资料中介绍了我的生日(01/12/1975)“dd/ mm / yyyy”,它计算出33,而我实际上仍然是32,计算确切年龄不是更好吗?
也许
DateTime dt1 = DateTime.Now;
TimeSpan dt2;
dt2 = dt1.Subtract(new DateTime(1975, 12, 01));
double year = dt2.TotalDays / 365;
年份的结果是 32.77405678074
这段代码可以吗?
【问题讨论】:
标签: c#