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,
日期正确默认。
但是当我同时使用两者时,它只会默认时间而不是日期。
如果有人可以对此进行调查,我将不胜感激。谢谢你
解决方案
我找到了解决方案。默认日期为 YYYY-MM-DD HH:MM 格式对我有用。
像这样:
$("#date").flatpickr({
enableTime: true,
minuteIncrement: 1,
inline: true,
defaultDate: "2020-11-26 14:30"
});
推荐阅读
- python - 打印出我想显示的数据时出现问题
- python - python - 如何在python的lark-parser中解析带有unicode字符的字符串
- spring - 在 @Builder 类中添加可配置变量
- node.js - Nodejs - 不确定如何在函数中等待数据库查询
- pandas - pandas Dataframe:如何重塑单列,将每 n 行转换为新列
- amazon-web-services - AWS 特权访问管理?
- excel - 允许依赖(辅助)数据验证的异常
- javascript - 让关键字在块范围之后不显示全局值
- node.js - 詹金斯 - 码头工人:未找到
- python - 正则表达式查找数字的前 5 位数字和后 2 位数字必须在 URL 中指定