GetDefaultFirstWeekDay() public static method

Get default first week day
public static GetDefaultFirstWeekDay ( ) : DayOfWeek
return DayOfWeek
 /// <summary>
 /// <para>Get the week number of a date</para>
 /// <para>Use BaseDateTimeExtensions.GetDefaultCalendarRule() as default calendar rule</para>
 /// <para>Use BaseDateTimeExtensions.GetDefaultFirstWeekDay() as first week day</para>
 /// </summary>
 /// <param name="date">Date to get week number</param>
 /// <returns>Week number or -1 when error</returns>
 public static int GetWeekNumber(this DateTime date)
 {
     return(date.GetWeekNumber(BaseDateTimeExtensions.GetDefaultCalendarRule(),
                               BaseDateTimeExtensions.GetDefaultFirstWeekDay()));
 }
Esempio n. 2
0
 /// <summary>
 /// Get start of week
 /// </summary>
 /// <param name="date">base date</param>
 /// <returns>Start of week from date</returns>
 public static DateTime StartOfWeek(this DateTime date)
 {
     return(date.StartOfWeek(BaseDateTimeExtensions.GetDefaultFirstWeekDay()));
 }
 /// <summary>
 /// <para>Get the week number of a date</para>
 /// <para>Use BaseDateTimeExtensions.GetDefaultFirstWeekDay() as  first week day</para>
 /// </summary>
 /// <param name="date">Date to get week number</param>
 /// <param name="weekRule">Rule to calculate week number</param>
 /// <returns>Week number or -1 when error</returns>
 public static int GetWeekNumber(this DateTime date, CalendarWeekRule weekRule)
 {
     return(date.GetWeekNumber(weekRule, BaseDateTimeExtensions.GetDefaultFirstWeekDay()));
 }