#jquery #jquery-ui
#jquery #jquery-пользовательский интерфейс
Вопрос:
Как мне отформатировать эту дату? Я могу легко отформатировать время, но не дату.
http://trentrichardson.com/examples/timepicker/
Он использует обычное datetime из пользовательского интерфейса jquery.
$('.date').datetimepicker({
timeFormat: 'hh:mm',
});
Это не будет работать:
$('.date').datetimepicker({
timeFormat: 'hh:mm',
dateFormat: 'yy-mm-dd' //This does nothing and does not format the data
});
Как мне отформатировать дату из этого нового плагина?
Ответ №1:
Попробуйте установить формат средства выбора даты по умолчанию.
$.datepicker.setDefaults({dateFormat: 'yy-mm-dd' });
Это должно сработать, поскольку timepicker, похоже, переносит datepicker.
Ответ №2:
попробуйте использовать это:
$('.date').timepicker({
timeFormat: 'hh:mm',
});
$('.date').datepicker({
dateFormat: 'yy-mm-dd' //The day format is tied to the datepicker script rather than to the timepicker script
});
Ответ №3:
Разве вы не должны устанавливать их одновременно?
$('.date').timepicker({
timeFormat: 'hh:mm',
dateFormat: 'yy-mm-dd'
});
Комментарии:
1. Это не работает. Вы не можете установить DateFormat в datetimepicker.
Ответ №4:
вы должны использовать
$('.date').datetimepicker({
timeFormat: 'hh:mm',
dateFormat: 'yy-mm-dd'
});