【发布时间】:2013-04-18 09:06:15
【问题描述】:
我想知道从 1 月 1 日到今天的天数。
如果今天是 1 月 10 日,则为 numOfDays=10,如果今天是 2 月 1 日,则为 numOfDays=32。
如何获得总天数?谢谢
【问题讨论】:
我想知道从 1 月 1 日到今天的天数。
如果今天是 1 月 10 日,则为 numOfDays=10,如果今天是 2 月 1 日,则为 numOfDays=32。
如何获得总天数?谢谢
【问题讨论】:
您可以使用DateTime 的DayOfYear 属性。
int dayOfYear = DateTime.Now.DayOfYear;
【讨论】:
dtp.Value.DayOfYear
【讨论】:
这应该可以满足您的需求:
int currDayOfYear = DateTime.Now.DayOfYear;
【讨论】:
这显示了如何做到这一点。一步一步,使用 DateTime.Now 来获取一个代表当前日期/时间的 DateTime 对象。然后使用 DateTime.DayOfYear 属性。
http://msdn.microsoft.com/en-us/library/system.datetime.dayofyear.aspx
公共 int DayOfYear { 获取; }
物业价值 类型:System.Int32 一年中的某一天,以 1 到 366 之间的值表示。
日期时间。现在解释: http://msdn.microsoft.com/en-us/library/system.datetime.now.aspx
【讨论】: