Использование PHP date в качестве переменной minDate для Pikaday - PullRequest
1 голос
/ 27 февраля 2020

Я пытаюсь использовать переменную даты php с Pikaday, но мне не везет.

PHP Дата:

$creation_date = date("d/m/Y", strtotime($rows['creation_date']));

Код Пикадай:

startPicker = new Pikaday({
    field: document.getElementById('task_start_date'),
    format: 'DD/MM/YYYY',
    minDate: <?php echo $creation_date; ?>,
    onSelect: function() {
        startDate = this.getDate();
        updateStartDate();
    }
})

Я думаю, мне нужно отформатировать дату? И я думаю, что нужно изменить месяцы, чтобы январь был 00, февраль - 01 и c, но не на 100% уверен.

1 Ответ

1 голос
/ 28 февраля 2020

Как написано в документе : minDate the minimum/earliest date that can be selected (this should be a native Date object - e.g. new Date() or moment().toDate()). Поэтому вам нужно указать правильный формат вашей php даты.

Этот вопрос уже является ответом здесь :

echo date('D M d Y H:i:s O');

...