我在我的Rails-4应用程序中使用ruby gem bootstrap-datepicker-rails来绘制一个表单,以便将from_date
和till_date
作为输入,如下所示。这段代码的优点是不需要javascript,就像在这个gem的代码中编码一样。
<div class=" input-daterange" id="datepicker" data-provide='datepicker'>
<label>From Date</label>
<input type="text" class="form-control" name="from_date" id="from_date">
<label>Till Date</label>
<input type="text" class="form-control" name="till_date" id="till_date">
</div>
默认情况下,格式为“mm / dd / yyyy”,我想将其更改为“yyyy-dd-mm”,是否可以通过仅在html选项中传递此内容而不使用任何javascript来执行此操作它。我尝试了以下和其他一些排列,但当然它们没有用。
<div class=" input-daterange" id="datepicker" data-provide='datepicker' options='format:"yyyy-mm-dd"'>
<div class="row input-daterange" id="datepicker" data-provide='datepicker' format="yyyy-mm-dd" >
请告诉我是否可以这样做以及如何做。
答案 0 :(得分:3)
文档建议你这样做:
<input class="datepicker" data-date-format="mm/dd/yyyy">
https://bootstrap-datepicker.readthedocs.org/en/latest/#configuration
请注意,该属性位于input元素上,称为data-date-format
答案 1 :(得分:1)
我认为您缺少html属性的正确名称,请尝试:
data-date-format="yyyy/mm/dd"
资料来源:文件