public virtual string FormatDate (DateTime? dt) { if (dt.HasValue) return fmt.ToString (dt) + " " + dt.Value.ToLocalTime ().ToShortTimeString (); return ""; }