#jquery #flatpickr
#jquery #flatpickr
Вопрос:
Я использую jquery flatpickr. Когда я использовал его в прошлом, мне удалось установить дату по умолчанию. Мне также удалось установить время по умолчанию. Каким-то образом, когда я пытаюсь объединить оба, они не работают. Это мой код:
let date = '8/8/20';
let hour = '22';
let min = '15';
$("#date").flatpickr({
defaultDate: new Date(date),
defaultHour: hour,
defaultMinute: min,
enableTime: true,
dateFormat: 'm/d/Y h:i K',
minuteIncrement: 1
});
Если я прокомментирую:
defaultDate: new Date(date)
время по умолчанию задано правильно.
Если я прокомментирую:
defaultHour: hour,
defaultMinute: min,
дата указана правильно по умолчанию.
Но когда я использую оба вместе, по умолчанию указывается только время, а не дата.
Я был бы признателен, если кто-нибудь сможет разобраться в этом. Спасибо
Ответ №1:
Я нашел решение. Дата по умолчанию в формате ГГГГ-ММ-ДД ЧЧ: ММ сработала для меня.
Вот так:
$("#date").flatpickr({
enableTime: true,
minuteIncrement: 1,
inline: true,
defaultDate: "2020-11-26 14:30"
});