【问题标题】:Eonasdan Bootstrap datetimepicker formatEonasdan Bootstrap 日期时间选择器格式
【发布时间】:2015-04-01 07:31:08
【问题描述】:

如何在 bootstrap 3 datetimepicker 中设置格式。我想要格式“dd/MM/yyyy hh:mm”,我不想要“AM”和“PM”。对于我可以在这里使用的语言。以下小提琴我该怎么做?

http://jsfiddle.net/Eonasdan/0Ltv25o8/

$('#datetimepicker1').datetimepicker({
 
    format : "dd/MM/yyyy hh:mm",
    
});
<!-- padding for jsfiddle -->
<div class="row">
    <div class="col-md-12">
        

        <div class="form-group">
            <div class="input-group date" id="datetimepicker1">
                <input type="text" class="form-control" />	<span class="input-group-addon"><span class="glyphicon-calendar glyphicon"></span></span>
            </div>
        </div>        
    </div>
</div>

【问题讨论】:

    标签: html css twitter-bootstrap jquery-ui bootstrap-datetimepicker


    【解决方案1】:

    $('#datetimepicker1').datetimepicker({format : "DD/MM/YYYY hh:mm"});
    $('#datetimepicker2').datetimepicker({format : "DD/MM/YYYY hh:mm"});
    <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment.min.js"></script>  
    <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.7.14/js/bootstrap-datetimepicker.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
    <link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.7.14/css/bootstrap-datetimepicker.min.css" rel="stylesheet"/>
    </head>
    <br/>
    <!-- padding for jsfiddle -->
    <div class="row">
        <div class="col-md-12">
             <h6>datetimepicker1</h6>
    
            <div class="form-group">
                <div class="input-group date" id="datetimepicker1">
                    <input type="text" class="form-control" />	<span class="input-group-addon"><span class="glyphicon-calendar glyphicon"></span></span>
                </div>
            </div>
             <h6>datetimepicker2</h6>
    
            <input type="text" class="form-control" id="datetimepicker2" />
        </div>
    </div>

    我不确定为什么你的不工作,使用dd/MM/yyyy hh:mm 会得到输出We/04/yyyy 08:43。如果您希望输出为例如01/03/2015 12:01,则需要设置format : "DD/MM/YYYY hh:mm"。有关格式选项的更多信息,请查看momentjs 文档。

    查看更新的jsfiddle

    您需要确保包含 datetimepicker 工作所需的所有必要 css 和 js 文件。您还需要先加载 momentjs 和 jquery。见代码 sn-p。

    【讨论】:

    • 这不是我所期待的。这里的输出是“We/04/yyyy 08:43”。但我想要这样的输出“01/04/2015 00:00”。
    • 好吧,你没有在你的问题中说明 - 格式 "dd/MM/yyyy hh:mm" 给你 We/04/yyyy 08:43 - 注意大写和小写跨度>
    【解决方案2】:

    在输入标签中添加 data-date-format="YYYY-MM-DD HH:mm" 也可以。

    <input type="text" class="form-control" data-date-format="YYYY-MM-DD HH:mm"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-29
      • 2014-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多