我正在使用 flatpickr 成功插入或更新日期记录。对于新记录,默认值为 1970 年 1 月 1 日,但我想将新记录的默认日期设为今天的日期。请参阅下面的代码。最初,我只使用了现在位于语句“else”部分的代码,但这会将正在编辑的任何记录上的日期重置为今天的日期。所以第二个想法是测试这是否是现有记录,在这种情况下,“if”语句的前两行有效,或者如果它是新记录,则“else”设置的 defaultDate 为今天。此代码的当前行为是添加和编辑工作正常,但在新记录上,默认日期是 1970 年 1 月 1 日,而不是今天的日期。谢谢
if ($("#date_record_created").length > 0)
{
$("#date_record_created").flatpickr({
enableTime: false,
dateFormat: "d-M-Y"//"d-m-Y"//"F, d Y"
//minDate: "01-Jan-2012"
});
}
else
{
$("#date_record_created").flatpickr({
enableTime: false,
dateFormat: "d-M-Y",//"d-m-Y"//"F, d Y"
defaultDate: "today",
dateFormat: "d-M-Y"
});
};