/// <summary> /// 定义将时间点对象 <see cref="System.DateTimeOffset"/> 转换为字符串的方法。 /// </summary> /// <param name="datetimeOffset"></param> /// <returns></returns> protected override string ToString(DateTimeOffset datetimeOffset) { if (datetimeOffset.HasDate()) return datetimeOffset.HasTime() ? base.ToString(datetimeOffset) : datetimeOffset.ToString(this.Culture.DateTimeFormat.ShortDatePattern, this.Culture); else if (datetimeOffset.HasTime()) return datetimeOffset.ToString(this.Culture.DateTimeFormat.ShortTimePattern, this.Culture); return base.ToString(datetimeOffset); }
/// <summary> /// 定义将时间点对象 <see cref="System.DateTimeOffset"/> 转换为字符串的方法。 /// </summary> /// <param name="datetimeOffset"></param> /// <returns></returns> protected override string ToString(DateTimeOffset datetimeOffset) { if (datetimeOffset.HasDate()) { return(datetimeOffset.HasTime() ? base.ToString(datetimeOffset) : datetimeOffset.ToString(this.Culture.DateTimeFormat.ShortDatePattern, this.Culture)); } else if (datetimeOffset.HasTime()) { return(datetimeOffset.ToString(this.Culture.DateTimeFormat.ShortTimePattern, this.Culture)); } return(base.ToString(datetimeOffset)); }