javascript - 基于另一个输入的最大日期
问题描述
我正在使用“Pickaday Js”库作为日期。
我有这样的html
<input class="today" type="date" id="today">
<input class="another_day" type="date" id="another_day">
我有这样的javascript
var today = new Pikaday({
field: document.getElementById("today"),
minDate: new Date(),
});
var another_day = new Pikaday({
field: document.getElementById("another_day"),
minDate: new Date(),
maxDate: today.value + 15 // I want the max date to be the today input date + 15 days
});
有人可以帮我实现这一目标吗?
解决方案
解决。
var another_day = new Pikaday({
field: document.getElementById("another_day"),
minDate: new Date(),
new Date(new Date(document.getElementById("today").value).getTime()+(15*24*60*60*1000)) // Added 15 days to input today
});
推荐阅读
- html - 如何循环这个动画,V2
- azure - Azure docker 容器时移(ntp 不同步)
- c# - 如何在调试输出中显示不会导致“捕获”的异常
- automation - 如何为 Flutter Web 应用程序实现自动化以及如何检查元素
- android - 在 2 个基于字符的索引之间拆分字符串
- pine-script - 资产价格 - 简单移动平均线脚本
- performance - 使用 PutDataBaseRecord 处理器从 NiFi 转储到 Redshift 真的很慢
- typescript - 导入目录中的所有迁移文件
- django - 哪个视图负责渲染“安装成功”页面?
- reactjs - 接收到 `y` 属性的 NaN。如果这是预期的,请使用 Victory JS 将值转换为字符串