从后端设置引导程序datepicker的日期数据加载格式正确

时间:2017-11-13 11:12:02

标签: c# jquery bootstrap-datepicker

我为我的日历使用bootstrap datepicker插件,我在格式化加载数据方面遇到了一些问题,我想在我的页面加载时以dd/M/yyyy = 15/Nov/2017格式获取我的日期格式

你能帮助我吗,非常感谢你!

步骤1)是我的静态HTML, 第2步)我的页面加载时

  

步骤1)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate">
  

步骤2)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="06.06.2017 00:00:00">

jsfiddle

2 个答案:

答案 0 :(得分:1)

尝试以所需格式设置值。 像

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.ToString("dd/MMM/yyyy");">

答案 1 :(得分:1)

就像这样。在某些情况下,它看起来像第一个,在属性中应该有Value方法

  

1)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.Value.ToString("dd/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture)">

在某些情况下,没有Value属性。

  

2)

<input type="text" class="form-control" data-provide="datepicker" data-date-format="dd/M/yyyy" value="@Model.LiveDate.ToString("dd/MMM/yyyy", System.Globalization.CultureInfo.InvariantCulture)">