【问题标题】:Bootstrap3 datetimepicker DATE format railsBootstrap3 datetimepicker DATE 格式导轨
【发布时间】:2015-05-30 08:39:52
【问题描述】:

我在 Rails 应用程序中使用 Bootstrap 3 datetimepicker。这是我的js文件:

$(function() {
    $('#datetimepicker').datetimepicker();
});

我需要将日期类型重新格式化为Year-Month-Day Time

我试过了

$(function () {
    $('.datetimepicker').datetimepicker({
        format: 'yyyy-mm-dd H:i'    
    });
});

但添加格式行脚本后不起作用。有什么想法吗?

更新

</div>
   <div class="form-group">
      <%= label_tag :start_time, 'StartTime' %>
      <div class="input-group date" id="datetimepicker">
        <%= text_field :start_time, nil, class: 'form-control' %>
        <span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>
      </div>
    </div>

这里正在使用

【问题讨论】:

  • 尝试如下:$('#datepicker').datetimepicker({ format:'d.m.Y H:i' });

标签: javascript ruby-on-rails datetimepicker


【解决方案1】:

它对我的工作如下:

$('#datetimepicker').datetimepicker(
  format: 'YYYY-MM-DD HH:mm'
)

【讨论】:

    【解决方案2】:

    您必须以不同的方式指定 dateFormat 和 timeFormat。下面是代码供参考:

    $('#datetimepicker').datetimepicker({
        dateFormat: "yy-mm-dd",
        timeFormat:  "HH:mm"
    });
    

    【讨论】:

    • 同样的错误,添加后 datetimepicker 停止工作。没有工作好
    • 如果有任何 javascript 错误,您可以使用浏览器的检查元素检查这些错误。右键单击>>检查元素>>控制台选项卡(如果您使用的是谷歌浏览器)
    • 好的,此外,您确定您应用 datetimepicker 的元素具有“datetimepicker”类而不是“datetimepicker”的 ID
    【解决方案3】:

    这个问题的两个答案都不适合我。但这有效:

    $('#datetimepicker').datetimepicker({
      format: 'YYYY-MM-DD HH:mm'
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-29
      • 2017-04-28
      • 1970-01-01
      相关资源
      最近更新 更多