GregorianCalendar.GetWeekOfYear(DateTime, CalendarWeekRule, DayOfWeek) 方法

定义

返回一年中包括指定 DateTime 对象中的日期的那个星期。

public:
 override int GetWeekOfYear(DateTime time, System::Globalization::CalendarWeekRule rule, DayOfWeek firstDayOfWeek);
[System.Runtime.InteropServices.ComVisible(false)]
public override int GetWeekOfYear (DateTime time, System.Globalization.CalendarWeekRule rule, DayOfWeek firstDayOfWeek);
[<System.Runtime.InteropServices.ComVisible(false)>]
override this.GetWeekOfYear : DateTime * System.Globalization.CalendarWeekRule * DayOfWeek -> int
Public Overrides Function GetWeekOfYear (time As DateTime, rule As CalendarWeekRule, firstDayOfWeek As DayOfWeek) As Integer

参数

time
DateTime

要读取的 DateTime 对象。

rule
CalendarWeekRule

CalendarWeekRule 值之一,用于定义一个日历周。

firstDayOfWeek
DayOfWeek

DayOfWeek 值之一,用于表示一个星期的第一天。

返回

从 1 开始的一个整数,用于表示一年中包含 time 参数内日期的那个星期。

属性

例外

firstDayOfWeek 超出了日历支持的范围。

- 或 -

rule 不是有效的 CalendarWeekRule 值。

适用于