121 references to DateTimeHelper
PresentationFramework (121)
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (2)
184if (owner.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(owner.SelectedDate.Value, owner.DisplayDateInternal) == 0) 505DateTimeFormatInfo format = DateTimeHelper.GetCurrentDateFormat();
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (9)
236string dateString = DateTimeHelper.ToLongDateString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 239return string.Format(DateTimeHelper.GetCurrentDateFormat(), SR.CalendarAutomationPeer_BlackoutDayHelpText, dateString); 317dateString = DateTimeHelper.ToLongDateString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 320dateString = DateTimeHelper.ToYearMonthPatternString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 323dateString = DateTimeHelper.ToYearString(Date, DateTimeHelper.GetCulture(OwningCalendar));
System\Windows\Controls\Calendar.cs (43)
211c.DisplayDateInternal = DateTimeHelper.DiscardDayTime((DateTime)e.NewValue); 442new FrameworkPropertyMetadata(DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek, 489int i = DateTimeHelper.CompareYearMonth(c.DisplayDateInternal, DateTime.Today); 505c.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(c)).FirstDayOfWeek); 721return DateTimeHelper.DiscardDayTime(DisplayDate); 773return this.SelectedDate.Value.ToString(DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 859if (DateTimeHelper.CompareDays((DateTime)b.DataContext, day) == 0) 901if (DateTimeHelper.CompareYearMonth(selectedDate, this.DisplayDateInternal) != 0) 929newDate = DateTimeHelper.SetYearMonth(this.DisplayDate, d); 936newDate = DateTimeHelper.SetYear(this.DisplayDate, d.Year); 965result = DateTimeHelper.AddMonths(date, offset); 971result = DateTimeHelper.AddYears(date, offset); 977result = DateTimeHelper.AddYears(this.DisplayDate, offset * YEARS_PER_DECADE); 998this.SetCurrentValueInternal(DisplayDateProperty, DateTimeHelper.DiscardDayTime(d)); 1028MoveDisplayTo(DateTimeHelper.DiscardDayTime(nextDate.Value)); 1037MoveDisplayTo(DateTimeHelper.DiscardDayTime(nextDate.Value)); 1226if (c.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(c.SelectedDate.Value, c.DisplayDateInternal) == 0) 1247if (DateTimeHelper.CompareYearMonth(this.CurrentDate, this.DisplayDateInternal) != 0 && currentDayButton != null && !currentDayButton.IsInactive) 1324DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, COLS), 1); 1340DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, YEAR_COLS); 1356DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, YEAR_COLS); 1373if (DateTimeHelper.CompareYearMonth(DateTime.MaxValue, selectedDate.Value) > 0) 1376selectedDate = DateTimeHelper.AddMonths(selectedDate.Value, 1).Value; 1377selectedDate = DateTimeHelper.AddDays(selectedDate.Value, -1).Value; 1398DateTime? selectedYear = new DateTime(DateTimeHelper.EndOfDecade(this.DisplayDate), 1, 1); 1448DateTime? selectedYear = new DateTime(DateTimeHelper.DecadeOfDate(this.DisplayDate), 1, 1); 1462DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1469DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, moveAmmount); 1476DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, moveAmmount); 1489DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, 1), 1); 1496DateTime? selectedMonth = DateTimeHelper.AddYears(this.DisplayDate, 1); 1503DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, 10 ); 1516DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, -1), -1); 1523DateTime? selectedMonth = DateTimeHelper.AddYears(this.DisplayDate, -1); 1530DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, -10); 1544DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1551DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, moveAmmount); 1558DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, moveAmmount); 1657DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, -COLS), -1); 1673DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, -YEAR_COLS); 1684DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, -YEAR_COLS);
System\Windows\Controls\CalendarBlackoutDatesCollection.cs (8)
67rangeStart = DateTimeHelper.DiscardTime(start).Value; 68rangeEnd = DateTimeHelper.DiscardTime(end).Value; 72rangeStart = DateTimeHelper.DiscardTime(end).Value; 73rangeEnd = DateTimeHelper.DiscardTime(start).Value; 134currentDate = DateTimeHelper.AddDays(range.End, dayInterval ); 139currentDate = DateTimeHelper.AddDays(range.Start, dayInterval ); 329if (DateTimeHelper.InRange(day.Value, start, end)) 352if (DateTimeHelper.InRange(date, this[i]))
System\Windows\Controls\DatePicker.cs (11)
103this.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek); 399datePicker.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(datePicker)).FirstDayOfWeek); 744return this.SelectedDate.Value.ToString(DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 996DateTimeFormatInfo dtfi = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)); 1119newSelectedDate = DateTime.Parse(text, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 1280DateTimeFormatInfo dtfi = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this));
System\Windows\Controls\DateTimeHelper.cs (4)
54return DateTimeHelper.AddYears(date, year - date.Year); 62target = DateTimeHelper.AddMonths(target.Value, yearMonth.Month - date.Month); 208DateTimeFormatInfo format = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(fe));
System\Windows\Controls\Primitives\CalendarItem.cs (39)
379if (DateTimeHelper.CompareDays(date, (DateTime)b.DataContext) == 0) 399if (DateTimeHelper.CompareYearMonth(date, (DateTime)b.DataContext) == 0) 480int decade = DateTimeHelper.DecadeOfDate(selectedYear); 1009string[] shortestDayNames = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)).ShortestDayNames; 1023daytitle.DataContext = shortestDayNames[(childIndex + (int)DateTimeHelper.GetDateFormat( DateTimeHelper.GetCulture(this)).FirstDayOfWeek) % shortestDayNames.Length]; 1032DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1035bool isMinMonth = DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MinValue) <= 0; 1036bool isMaxMonth = DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MaxValue) >= 0; 1038CultureInfo culture = DateTimeHelper.GetCulture(this); 1053childButton.SetContentInternal(DateTimeHelper.ToDayString(dateToAdd, culture)); 1059childButton.SetContentInternal(DateTimeHelper.ToDayString(null, culture)); 1073if (DateTimeHelper.CompareDays(dateToAdd.Value, this.Owner.DisplayDateStartInternal) < 0 || DateTimeHelper.CompareDays(dateToAdd.Value, this.Owner.DisplayDateEndInternal) > 0) 1090DateTimeHelper.CompareYearMonth(dateToAdd.Value, this.Owner.DisplayDateInternal) != 0); 1093if (DateTimeHelper.CompareDays(dateToAdd.Value, DateTime.Today) == 0) 1111isSelected |= (DateTimeHelper.CompareDays(dateToAdd.Value, item) == 0); 1142int daysToHighlight = DateTimeHelper.CompareDays(owner.HoverEnd.Value, owner.HoverStart.Value); 1161(daysToHighlight != 0) && DateTimeHelper.InRange(date, hStart, hEnd)); 1185this._headerButton.Content = DateTimeHelper.ToYearMonthPatternString(DisplayDate, DateTimeHelper.GetCulture(this)); 1198DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1201if (DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MaxValue) == 0) 1210_nextButton.IsEnabled = (DateTimeHelper.CompareDays(this.Owner.DisplayDateEndInternal, firstDayOfNextMonth) > -1); 1219DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1220_previousButton.IsEnabled = (DateTimeHelper.CompareDays(this.Owner.DisplayDateStartInternal, firstDayOfMonth) < 0); 1243childButton.SetContentInternal(DateTimeHelper.ToYearString(day, DateTimeHelper.GetCulture(this))); 1287childButton.SetContentInternal(DateTimeHelper.ToAbbreviatedMonthString(day, DateTimeHelper.GetCulture(this))); 1292childButton.HasSelectedDays = (DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateInternal) == 0); 1294if (DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateStartInternal) < 0 || DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateEndInternal) > 0) 1316this._headerButton.Content = DateTimeHelper.ToYearString(DisplayDate, DateTimeHelper.GetCulture(this)); 1344this._headerButton.Content = DateTimeHelper.ToDecadeRangeString(decade, this); 1379i = ((day - DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)).FirstDayOfWeek + NUMBER_OF_DAYS_IN_WEEK) % NUMBER_OF_DAYS_IN_WEEK);
System\Windows\Controls\SelectedDatesCollection.cs (5)
186int monthDifference = DateTimeHelper.CompareYearMonth(item, this._owner.DisplayDateInternal); 225int monthDifference = DateTimeHelper.CompareYearMonth(this[index], this._owner.DisplayDateInternal); 293int monthDifference = DateTimeHelper.CompareYearMonth(item, this._owner.DisplayDateInternal); 386if (!this._owner.SelectedDate.HasValue || DateTimeHelper.CompareDays(this._owner.SelectedDate.Value, date) != 0) 503rangeStart = DateTimeHelper.AddDays(rangeStart.Value, increment);