/// <summary> /// To SqlDateTime /// </summary> /// <param name="dt"></param> /// <returns></returns> public static string ToSqlDateTime(this DateTime?dt) { if (!dt.HasValue || dt == DateTime.MinValue) { return("NULL"); } if (DoubleHelper.IsZero(dt.Value.TimeOfDay.TotalMilliseconds)) { return("'" + dt.Value.ToString("yyyyMMdd") + "'"); } return("'" + dt.Value.ToString("yyyyMMdd HH:mm:ss.fff") + "'"); }