我正在使用引导程序使用 datetimepicker,我可以创建具有不同格式的 datetimepicker
startPicker = $('#datetimepickerstart').datetimepicker({
format: time_format,
language: 'en'
});
time_format 是日期时间格式的有效字符串。但是,我的问题是:在 datetimepicker 初始化后,有什么方法可以更改该格式。例如。我有单选按钮来更改格式,一旦单击单选按钮,我需要正确更改格式。我努力了:
$('#range_include_time_option .btn-small').click(function () {
if ($(this).attr("value") == 'range_dateonly') {
startPicker.format = 'yyy-MM-dd';
} else {
startPicker.format = 'yyy-MM-dd hh:mm:ss';
}
});
但是 datetimepicker 仍然和它初始化时一样。我也试过
if ($(this).attr("value") == 'range_dateonly') {
$('#datetimepickerstart').datetimepicker({
format: 'yyyy-MM-dd',
language: 'en'
});
} else {
$('#datetimepickerstart').datetimepicker({
format: 'yyyy-MM-dd hh:mm:ss',
language: 'en'
});
}
但它不起作用。请帮助我,这是引导日期时间选择器的现有问题还是我的代码中有问题