【发布时间】:2017-11-08 20:48:19
【问题描述】:
我来自西班牙,我需要将 DD/MM/YYYY 格式放入我的日期选择器中,这是代码
<br>
<label for="from">Inicio de castigo </label>
<div class='input-group date' id='from'>
<input type='text' id="from" name="from" class="form-control" readonly />
<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span>
</div>
<br>
<label for="to">Final de castigo </label>
<div class='input-group date' id='to'>
<input type='text' name="to" id="to" class="form-control" readonly />
<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span>
</div>
<br>
<script type="text/javascript">
$(function() {
$('#from').datetimepicker({
format: 'DD-MM-YYYY',
maxViewMode: 0,
language: 'es',
daysOfWeekDisabled: '0,6',
todayHighlight: true,
minDate: new Date(1, 1, 2017),
pickTime: false
});
$('#to').datetimepicker({
format: 'DD-MM-YYYY',
maxViewMode: 0,
language: 'es',
daysOfWeekDisabled: '0,6',
todayHighlight: true,
minDate: new Date(1, 1, 2017),
pickTime: false
});
});
</script>
我在脚本中输入了 MM-DD-YYYY fromat,但是当我选择日历时,他给了我 MM-DD-YYYY 格式,即英国时间。今天是 2017 年 6 月 7 日,当我打开它时,它说是 2017 年 7 月 6 日。我该如何解决?这可能是 datetimepicker.es.js 文件的问题? .谢谢你们的帮助:)
我在那个文件中有更多信息,我使用的所有脚本都有
<script type="text/javascript" src="<?=$base_url?>js/es-ES.js"></script>
<script src="<?=$base_url?>js/jquery.min.js"></script>
<script src="<?=$base_url?>js/moment.js"></script>
<script src="<?=$base_url?>js/bootstrap.min.js"></script>
<script src="<?=$base_url?>js/bootstrap-datetimepicker.js"></script>
<link rel="stylesheet" href="<?=$base_url?>css/bootstrap-datetimepicker.min.css" />
<script src="<?=$base_url?>js/bootstrap-datetimepicker.es.js"></script>
【问题讨论】:
-
你正在使用
format: 'DD-MM-YYYY'更改它
标签: javascript jquery date datetime datepicker