C# – 如何计算当前的日期?
今天是5.27.2010
– 这意味着它是今年的第147天。
根据当前日期,我如何计算今天是147?
有一个名为的DateTime
属性: DayOfYear
Console.WriteLine(DateTime.Now.DayOfYear);
或任何日期:
var d = new DateTime(2010, 5, 30); Console.WriteLine(d.DayOfYear);
实际上,它很简单:
int dayOfYear = DateTime.Today.DayOfYear;
有人提到过DateTime.DayOfYear
属性吗?
C#的DateTime
类有一个名为DayOfYear()
的方法,你可以使用它。
DateTime dt = new DateTime(2001, 12, 14); dynamic dayofyear = dt.DayOfYear; dynamic datofweek = dt.DayOfWeek;