Exemple #1
0
 public WeekDateTime(WeekDate date, Time time)
 {
     if (date.Precision != WeekDatePrecision.Day)
     {
         throw new ArgumentException("The weekdate must be precise to the day in order for it to be useable in a datetime.");
     }
     _date = date;
     _time = time;
 }
 public static int DayOfYear(WeekDate weekDate)
 {
     return (weekDate.Week - 1) * 7
          + (weekDate.Day - 1)
          + (int)DayOfWeek(new CalendarDate(weekDate.Year, 1, 1));
 }