如何使用JQXDateTimeInput设置日期时添加6个月并减去日期
how to add 6 month and subtract date when setdate using JQXDateTimeInput
我在javascript中使用JQXDateTimeInput时遇到问题
我有一个使用 JQXDateTimeInput 的日期,该日期元素 id = datefrom
我想更改另一个 JQXDateTimeInput 哪个元素 id = dateto
当用户更改datefrom
时,加 6 个月并从用户更改的datefrom
中减去一天。
有人可以帮助我吗?谢谢
是的,我明白你想做什么。您必须使用他们的 API 来
-
例如,使用
valueChanged
捕获更改#datefrom
的事件 -
获取所选日期并添加 6 个月
-
使用
value
属性或setDate
方法断言新值#dateto
所以完整的代码
// catch event ("change" event also works here)
$('#datefrom').on('valueChanged', function (event) {
// get selected date
var newDate = new Date(event.args.date);
// add 6 month
newDate.setMonth(newDate.getMonth() + 6);
// set another input's date
$('#dateto').jqxDateTimeInput({value: newDate});
// or
// $('#dateto').jqxDateTimeInput('setDate', newDate);
});
小提琴
相关文章:
- 如何在javascript中获取两个日期之间的周六和周日的日期
- 如何在多个jQueryUI日期选择器中屏蔽特定日期
- 如何用moment.js列出两个日期之间的所有月份
- 两个日期时间选择器
- 如何在JavaScript中比较两个日期
- 如何验证日期、月份和日期的3个独立输入字段;年使用jquery或javascript
- moment.js在两个时区格式的日期之间存在差异
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 通过将6个月添加到今天来获得最后一个月的日期's日期
- Javascript两个日期选择器冲突
- 如何从日期范围选择器中获取两个日期
- 用时间戳获取两个不同日期之间的时间差
- 从第一个日期选择器定义第二个日期选择器的开始日期
- JavaScript函数,用于计算两个日期之间的年、月和天数
- 使用javascript将两个输入的日期添加在一起
- 再次使用JavaScript计算两个日期之间的天数
- Mongoose查询在两个日期时间之间提取数据
- 使用JavaScript显示日期+3个月
- 如何将相同的日期第一个文本框设置为第二个文本框,当计数器字段
- 当前日期两个时间之间的时间