打印模板多则运算(相当于C#if、switch)
/// <summary> /// 日期格式 2019-04 /// </summary> public const string DATE_MONTH_FORMAT = "yyyy-MM"; /// <summary> /// 日期格式 2019-04-25 /// </summary> public const string DATE_FORMAT = "yyyy-MM-dd"; /// <summary> /// 日期格式 2019:04 /// </summary> public const string DATE_YEAR_MONTH_FORMAT = "yyyy:MM"; /// <summary> /// 日期时间格式 到小时 2019-04-25 14 /// </summary> public const string DATE_HOUR_FORMAT = "yyyy-MM-dd HH"; /// <summary> /// 日期时间格式 到分钟 2019-04-25 14:17 /// </summary> public const string DATE_MINUTE_FORMAT = "yyyy-MM-dd HH:mm"; /// <summary> /// 日期时间格式 2019-04-25 14:17:14 /// </summary> public const string DATETIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; /// <summary> /// 日期时间格式 2019-04-25 00:00:00 /// </summary> public const string DATETIME_START = "yyyy-MM-dd 00:00:00"; /// <summary> /// 日期时间格式 2019-04-25 23:59:59 /// </summary> public const string DATETIME_END = "yyyy-MM-dd 23:59:59"; /// <summary> /// 医保用时间格式 20190425235959 /// </summary> public const string DATETIME_MI = "yyyyMMddHH:mm:ss";
用法:
var BeginTime = dtpBeginTime.Value?.ToDateTime().ToString(ExtraCharacterStrDefine.DATETIME_START),