Rails数据日期格式在" Bootstrap3 DateTimePicker"宝石

时间:2014-04-30 11:42:12

标签: jquery html5 ruby-on-rails-3 datetimepicker

我已使用数据属性(如

)更改了日期时间选择器格式
<div class='input-group date controls' id='datetimepicker2' data-date-format="DD/MM/YYYY hh:mm A">

一切正常但开始日期显示于2016年5月4日(两年后)。

我该如何解决这个问题。

使用rails3 bootstrap3-datetime-picker

                <div class='input-group date controls' id='datetimepicker2' data-date-format="DD/MM/YYYY hh:mm A/PM">
                     <%= f.text_field :event_ends, class: "form-control",id: "event_end_date"%>

                <span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span>
                </span>
            </div>

<script>
 $(function () {
            $('#datetimepicker1').datetimepicker();
        });
 </script>

2 个答案:

答案 0 :(得分:0)

我认为你应该使用:

<div class="container">
    <div class="row">
        <div class='col-sm-6'>
            <div class="form-group">
                <div class='input-group date' id='datetimepicker2' data-date-format="DD/MM/YYYY hh:mm A/PM">
                    <input type='text' class="form-control" />
                    <span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span>
                    </span>
                </div>
            </div>
        </div>
        <script type="text/javascript">
            $(function () {
                $('#datetimepicker2').datetimepicker();
            });
        </script>
    </div>
</div>

希望有所帮助:)

答案 1 :(得分:0)

这是因为我的应用程序中存在js冲突。我通过在我的视图中单独包含所有js文件来解决它。

感谢您的回复