mvc页面中,显示自定义时间格式
1、在model中,遇到datetime格式的字段,用string来表示
model中
/// <summary> /// 开始时间 /// </summary> [Display(Name = "开始时间")] [DataType(DataType.Text)] public String StartTime { get; set; } /// <summary> /// 截止时间 /// </summary> [Display(Name = "截止时间")] [DataType(DataType.Text)] public String EndTime { get; set; }contoller中
model.StartTime = modelInfo.StartTime.ToString("yyyy-MM-dd HH:MM:ss");
2、在cshtml页面文件中处理
@Html.TextBoxFor(model => model.StartTime, "{0:yyyy-MM-dd HH:mm:ss}", new { @class = "form-control", @onclick = "laydate({istime: true, format: 'YYYY-MM-DD hh:mm:ss'})" })
posted on 2016-07-12 15:16 tongdengquan 阅读(551) 评论(0) 编辑 收藏 举报