119 references to DateTimeHelper
PresentationFramework (119)
src\Framework\System\Windows\Automation\Peers\CalendarAutomationPeer.cs (2)
191if (owner.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(owner.SelectedDate.Value, owner.DisplayDateInternal) == 0) 532DateTimeFormatInfo format = DateTimeHelper.GetCurrentDateFormat();
src\Framework\System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (9)
251string dateString = DateTimeHelper.ToLongDateString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 254return string.Format(DateTimeHelper.GetCurrentDateFormat(), SR.Get(SRID.CalendarAutomationPeer_BlackoutDayHelpText), dateString); 332dateString = DateTimeHelper.ToLongDateString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 335dateString = DateTimeHelper.ToYearMonthPatternString(Date, DateTimeHelper.GetCulture(OwningCalendar)); 338dateString = DateTimeHelper.ToYearString(Date, DateTimeHelper.GetCulture(OwningCalendar));
src\Framework\System\Windows\Controls\Calendar.cs (43)
216c.DisplayDateInternal = DateTimeHelper.DiscardDayTime((DateTime)e.NewValue); 447new FrameworkPropertyMetadata(DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek, 494int i = DateTimeHelper.CompareYearMonth(c.DisplayDateInternal, DateTime.Today); 510c.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(c)).FirstDayOfWeek); 726return DateTimeHelper.DiscardDayTime(DisplayDate); 778return this.SelectedDate.Value.ToString(DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 864if (DateTimeHelper.CompareDays((DateTime)b.DataContext, day) == 0) 906if (DateTimeHelper.CompareYearMonth(selectedDate, this.DisplayDateInternal) != 0) 936newDate = DateTimeHelper.SetYearMonth(this.DisplayDate, d); 943newDate = DateTimeHelper.SetYear(this.DisplayDate, d.Year); 972result = DateTimeHelper.AddMonths(date, offset); 978result = DateTimeHelper.AddYears(date, offset); 984result = DateTimeHelper.AddYears(this.DisplayDate, offset * YEARS_PER_DECADE); 1005this.SetCurrentValueInternal(DisplayDateProperty, DateTimeHelper.DiscardDayTime(d)); 1035MoveDisplayTo(DateTimeHelper.DiscardDayTime(nextDate.Value)); 1044MoveDisplayTo(DateTimeHelper.DiscardDayTime(nextDate.Value)); 1239if (c.SelectedDate.HasValue && DateTimeHelper.CompareYearMonth(c.SelectedDate.Value, c.DisplayDateInternal) == 0) 1260if (DateTimeHelper.CompareYearMonth(this.CurrentDate, this.DisplayDateInternal) != 0 && currentDayButton != null && !currentDayButton.IsInactive) 1337DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, COLS), 1); 1353DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, YEAR_COLS); 1369DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, YEAR_COLS); 1388if (DateTimeHelper.CompareYearMonth(DateTime.MaxValue, selectedDate.Value) > 0) 1391selectedDate = DateTimeHelper.AddMonths(selectedDate.Value, 1).Value; 1392selectedDate = DateTimeHelper.AddDays(selectedDate.Value, -1).Value; 1414DateTime? selectedYear = new DateTime(DateTimeHelper.EndOfDecade(this.DisplayDate), 1, 1); 1464DateTime? selectedYear = new DateTime(DateTimeHelper.DecadeOfDate(this.DisplayDate), 1, 1); 1478DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1485DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, moveAmmount); 1492DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, moveAmmount); 1505DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, 1), 1); 1512DateTime? selectedMonth = DateTimeHelper.AddYears(this.DisplayDate, 1); 1519DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, 10 ); 1532DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddMonths(this.CurrentDate, -1), -1); 1539DateTime? selectedMonth = DateTimeHelper.AddYears(this.DisplayDate, -1); 1546DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, -10); 1560DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, moveAmmount), moveAmmount); 1567DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, moveAmmount); 1574DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, moveAmmount); 1673DateTime? selectedDate = this._blackoutDates.GetNonBlackoutDate(DateTimeHelper.AddDays(this.CurrentDate, -COLS), -1); 1689DateTime? selectedMonth = DateTimeHelper.AddMonths(this.DisplayDate, -YEAR_COLS); 1700DateTime? selectedYear = DateTimeHelper.AddYears(this.DisplayDate, -YEAR_COLS);
src\Framework\System\Windows\Controls\CalendarBlackoutDatesCollection.cs (8)
70rangeStart = DateTimeHelper.DiscardTime(start).Value; 71rangeEnd = DateTimeHelper.DiscardTime(end).Value; 75rangeStart = DateTimeHelper.DiscardTime(end).Value; 76rangeEnd = DateTimeHelper.DiscardTime(start).Value; 137currentDate = DateTimeHelper.AddDays(range.End, dayInterval ); 143currentDate = DateTimeHelper.AddDays(range.Start, dayInterval ); 334if (DateTimeHelper.InRange(day.Value, start, end)) 360if (DateTimeHelper.InRange(date, this[i]))
src\Framework\System\Windows\Controls\DatePicker.cs (9)
107this.SetCurrentValueInternal(FirstDayOfWeekProperty, DateTimeHelper.GetCurrentDateFormat().FirstDayOfWeek); 737return this.SelectedDate.Value.ToString(DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 992DateTimeFormatInfo dtfi = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)); 1113newSelectedDate = DateTime.Parse(text, DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this))); 1274DateTimeFormatInfo dtfi = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this));
src\Framework\System\Windows\Controls\DateTimeHelper.cs (4)
56return DateTimeHelper.AddYears(date, year - date.Year); 64target = DateTimeHelper.AddMonths(target.Value, yearMonth.Month - date.Month); 210DateTimeFormatInfo format = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(fe));
src\Framework\System\Windows\Controls\Primitives\CalendarItem.cs (39)
385if (DateTimeHelper.CompareDays(date, (DateTime)b.DataContext) == 0) 405if (DateTimeHelper.CompareYearMonth(date, (DateTime)b.DataContext) == 0) 486int decade = DateTimeHelper.DecadeOfDate(selectedYear); 1024string[] shortestDayNames = DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)).ShortestDayNames; 1038daytitle.DataContext = shortestDayNames[(childIndex + (int)DateTimeHelper.GetDateFormat( DateTimeHelper.GetCulture(this)).FirstDayOfWeek) % shortestDayNames.Length]; 1047DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1050bool isMinMonth = DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MinValue) <= 0; 1051bool isMaxMonth = DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MaxValue) >= 0; 1053CultureInfo culture = DateTimeHelper.GetCulture(this); 1068childButton.SetContentInternal(DateTimeHelper.ToDayString(dateToAdd, culture)); 1074childButton.SetContentInternal(DateTimeHelper.ToDayString(null, culture)); 1088if (DateTimeHelper.CompareDays(dateToAdd.Value, this.Owner.DisplayDateStartInternal) < 0 || DateTimeHelper.CompareDays(dateToAdd.Value, this.Owner.DisplayDateEndInternal) > 0) 1105DateTimeHelper.CompareYearMonth(dateToAdd.Value, this.Owner.DisplayDateInternal) != 0); 1108if (DateTimeHelper.CompareDays(dateToAdd.Value, DateTime.Today) == 0) 1126isSelected |= (DateTimeHelper.CompareDays(dateToAdd.Value, item) == 0); 1157int daysToHighlight = DateTimeHelper.CompareDays(owner.HoverEnd.Value, owner.HoverStart.Value); 1177(daysToHighlight != 0) && DateTimeHelper.InRange(date, hStart, hEnd)); 1201this._headerButton.Content = DateTimeHelper.ToYearMonthPatternString(DisplayDate, DateTimeHelper.GetCulture(this)); 1214DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1217if (DateTimeHelper.CompareYearMonth(firstDayOfMonth, DateTime.MaxValue) == 0) 1226_nextButton.IsEnabled = (DateTimeHelper.CompareDays(this.Owner.DisplayDateEndInternal, firstDayOfNextMonth) > -1); 1235DateTime firstDayOfMonth = DateTimeHelper.DiscardDayTime(DisplayDate); 1236_previousButton.IsEnabled = (DateTimeHelper.CompareDays(this.Owner.DisplayDateStartInternal, firstDayOfMonth) < 0); 1259childButton.SetContentInternal(DateTimeHelper.ToYearString(day, DateTimeHelper.GetCulture(this))); 1303childButton.SetContentInternal(DateTimeHelper.ToAbbreviatedMonthString(day, DateTimeHelper.GetCulture(this))); 1309childButton.HasSelectedDays = (DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateInternal) == 0); 1311if (DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateStartInternal) < 0 || DateTimeHelper.CompareYearMonth(day, this.Owner.DisplayDateEndInternal) > 0) 1333this._headerButton.Content = DateTimeHelper.ToYearString(DisplayDate, DateTimeHelper.GetCulture(this)); 1361this._headerButton.Content = DateTimeHelper.ToDecadeRangeString(decade, this); 1396i = ((day - DateTimeHelper.GetDateFormat(DateTimeHelper.GetCulture(this)).FirstDayOfWeek + NUMBER_OF_DAYS_IN_WEEK) % NUMBER_OF_DAYS_IN_WEEK);
src\Framework\System\Windows\Controls\SelectedDatesCollection.cs (5)
191int monthDifference = DateTimeHelper.CompareYearMonth(item, this._owner.DisplayDateInternal); 230int monthDifference = DateTimeHelper.CompareYearMonth(this[index], this._owner.DisplayDateInternal); 298int monthDifference = DateTimeHelper.CompareYearMonth(item, this._owner.DisplayDateInternal); 391if (!this._owner.SelectedDate.HasValue || DateTimeHelper.CompareDays(this._owner.SelectedDate.Value, date) != 0) 508rangeStart = DateTimeHelper.AddDays(rangeStart.Value, increment);