Я использую Flatpickr для поля в моей форме под названием trigger_date
:
.form-group
= label f, :trigger_date, class: "control-label"
= text_input f, :trigger_date, required: true, class: "form-control datetime-picker"
Независимо от того, какую дату я выберу, форма всегда будет отправлять текущую дату и время. Это моя текущая настройка Flatpickr
:
const flatpickr = require("flatpickr");
const moment = require("moment");
const $this= $(this)
let defDate = moment().format()
const dateString = $this.val()
if (dateString != NaN && dateString != "NaN" && dateString != null && dateString != undefined && dateString.length > 0) {
defDate = moment().format()
}
const picker = flatpickr($this[0], {
enableTime: true,
defaultDate: defDate,
dateFormat: "Z",
altInput: true,
weekNumbers: true,
minuteIncrement: 1
});