как изменить формат загрузчика datepicker на dd-monthname-yyyy - PullRequest
0 голосов
/ 30 сентября 2019

Я хочу получить формат даты в виде 30-sep-2019 вместо 30-09-2019

JS

$(document).ready(function () {
   $('.form-control.fromdate').datepicker({ format: "mm-dd-yyyy", changeMonth: true, changeYear: true });
}

HTML

<div class="input-group fromdate" data-date-format="yyyy-mm-dd">
     <input type="text" class="form-control fromdate" placeholder="mm-dd-yyyy" id="FromDate" runat="server" data-date-container="#formDiv" />
     <div class="input-group-addon">
        <span class="glyphicon glyphicon-calendar"></span>
     </div>
</div>

Ответы [ 2 ]

0 голосов
/ 30 сентября 2019

Измените свой код на $('.form-control.fromdate').datepicker({ dateFormat: 'dd-MMM-yy' }).val();

0 голосов
/ 30 сентября 2019

Пожалуйста, обратитесь к документации , попробуйте использовать:

format: 'dd-M-yyyy'

$('#table').datepicker({
  format: 'dd-M-yyyy'
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js"></script>
<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css" rel="stylesheet" />
<div class='input-group date datepicker' id='table'>
  <input type='text' name="tgl" class="form-control" />
  <span class="input-group-addon">
    <span class="glyphicon glyphicon-calendar"></span>
  </span>
</div>
...