public void None() { date = new DateOffset(null, null, null); var str = DateOffsetFormatter.GetPartialDateString(date); Assert.AreEqual("", str); }
public void Day() { date = new DateOffset(null, null, now.Day); var str = DateOffsetFormatter.GetPartialDateString(date); Assert.AreEqual(now.ToString("d MMMM yyyy"), str); }
public void Month() { date = new DateOffset(null, now.Month, null); var str = DateOffsetFormatter.GetPartialDateString(date); Assert.AreEqual(now.ToString(System.Globalization.DateTimeFormatInfo.CurrentInfo.MonthNames[now.Month - 1].ToLower() + " yyyy"), str); }
public void Year() { date = new DateOffset(now.Year, null, null); var str = DateOffsetFormatter.GetPartialDateString(date); Assert.AreEqual(now.ToString("yyyy"), str); }
public override object Convert(object value, Type targetType, object parameter, CultureInfo culture) { var d = value as DateOffset; if (d == null) { return(DependencyProperty.UnsetValue); } return(DateOffsetFormatter.GetPartialDateString(d)); }
public override string ToString() { return(DateOffsetFormatter.GetPartialDateString(sourceDo)); }