Exemplo n.º 1
0
        private int CalcWeeks()
        {
            if (TimeCompare.IsSameDay(Date1, Date2))
            {
                return(0);
            }

            DateTime week1 = TimeTool.GetStartOfWeek(Date1, FirstDayOfWeek);
            DateTime week2 = TimeTool.GetStartOfWeek(Date2, FirstDayOfWeek);

            if (week1.Equals(week2))
            {
                return(0);
            }

            return((int)(week2.Subtract(week1).TotalDays / TimeSpec.DaysPerWeek));
        }