} // Hour // ---------------------------------------------------------------------- public Hour(DateTime moment, ITimeCalendar calendar) : this(calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), calendar.GetHour(moment), calendar) { } // Hour
} // Minutes // ---------------------------------------------------------------------- public Minutes(DateTime moment, int count, ITimeCalendar calendar) : this(calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), calendar.GetHour(moment), calendar.GetMinute(moment), count, calendar) { } // Minutes
// ---------------------------------------------------------------------- public Minutes( DateTime moment, int count, ITimeCalendar calendar ) : this(calendar.GetYear( moment ), calendar.GetMonth( moment ), calendar.GetDayOfMonth( moment ), calendar.GetHour( moment ), calendar.GetMinute( moment ), count, calendar) { }
// ---------------------------------------------------------------------- public Day( DateTime moment, ITimeCalendar calendar ) : this(calendar.GetYear( moment ), calendar.GetMonth( moment ), calendar.GetDayOfMonth( moment ), calendar) { }
} // Days // ---------------------------------------------------------------------- public Days(DateTime moment, int count, ITimeCalendar calendar) : this(calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), count, calendar) { } // Days
protected DayTimeRange(DateTime moment, int dayCount, ITimeCalendar calendar) : this(calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), dayCount, calendar) { }
protected MinuteTimeRange(DateTime moment, int minuteCount, ITimeCalendar calendar) : this( calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), calendar.GetHour(moment), calendar.GetMinute(moment), minuteCount, calendar) {}
protected MinuteTimeRange(DateTime moment, int minuteCount, ITimeCalendar calendar) : this( calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), calendar.GetHour(moment), calendar.GetMinute(moment), minuteCount, calendar) { }
public DayRange(DateTime moment, ITimeCalendar calendar) : this(calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), calendar) { }
protected HourTimeRange(DateTime moment, int hourCount, ITimeCalendar calendar) : this( calendar.GetYear(moment), calendar.GetMonth(moment), calendar.GetDayOfMonth(moment), calendar.GetHour(moment), hourCount, calendar) { }