【问题标题】:I want bootstrap-datetimepicker only Year and Month我只想要 bootstrap-datetimepicker 年和月
【发布时间】:2016-10-18 05:53:46
【问题描述】:

现在,Bootstrap datetimepicker 查看了 YYYY-DD-MM 格式。
但是,我只想要 YYYY-DD 格式。

例如,如上图。

现在来源。
此外,它没有解决将 DD 删除到来源的问题。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="col-md-3">
  <div class="col-md-5">
    <label style="margin-top: 8px;margin-left: 33px; white-space:nowrap;">datetimepicker</label>
  </div>
  <div class="col-md-7">
    <input class="form-control" type="text" name="daterange" value='<?php if(isset($_GET['to']) && $_GET['to'] != '') { echo @$_GET['to']." - ".@$_GET['from']; } ?>' />
  </div>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script>
$(function() {
        $('input[name="daterange"]').daterangepicker({
          <?php if(isset($_GET['to']) && $_GET['to'] != '') { ?>startDate:'<?php echo @$_GET['to']; ?>',<?php } ?>
          <?php if(isset($_GET['to']) && $_GET['to'] != '') { ?>endDate:'<?php echo @$_GET['from']; ?>',<?php } ?>
          timePicker: false,
          timePicker24Hour: false,
          format: 'YYYY-MM-DD'
        }, function(start, end)
        {
          location.href = "/Driving/drivingHistoryList?to="+start.format('YYYY-MM-DD')+"&from="+end.format('YYYY-MM-DD')+"<?php echo "&userid=".@$_GET['userid']."&carid=".@$_GET['carid']."&goal=".@$_GET['goal']."&order=".@$_GET['order']."&order_type=".@$_GET['order_type']."&page=".@$_GET['page']."&count=".@$_GET['count']; ?>";
        });
      });
</script>

【问题讨论】:

    标签: codeigniter bootstrap-datetimepicker


    【解决方案1】:

    试试这个。

    $('input[name="daterange"]').datepicker( {
        format: "mm-yyyy",
        viewMode: "months", 
        minViewMode: "months"
    });
    

    【讨论】:

      【解决方案2】:

      试试这个

      $("#datepicker").datepicker( {
          format: "mm-yyyy" //  yyyy-mm
      });
      

      Bootstrap DatePicker format - bootstrap-datepicker.readthedocs.io

      【讨论】:

      【解决方案3】:

      设置“视图模式”和“格式”。试试

      $('input[name="daterange"]').datetimepicker({
            <?php if(isset($_GET['to']) && $_GET['to'] != '') { ?>startDate:'<?php echo @$_GET['to']; ?>',<?php } ?>
            <?php if(isset($_GET['to']) && $_GET['to'] != '') { ?>endDate:'<?php echo @$_GET['from']; ?>',<?php } ?>
            viewMode: 'years',
            format: 'MM/YYYY'
      }
      

      【讨论】:

        猜你喜欢
        • 2023-01-25
        • 1970-01-01
        • 2020-08-27
        • 1970-01-01
        • 2016-03-13
        • 1970-01-01
        • 2017-06-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多