jquery - 从 jquery ui datepicker maxDate 选项获取日期对象

标签 jquery jquery-ui date datepicker maxdate

通过使用以下内容

var maxDate = $( ".selector" ).datepicker( "option", "maxDate" );

输出可以是“+1M”、“+20Y”、“12/12/2013”​​或更多的任何内容。

“+1M”和“+20Y”示例是否可以与 native JavaScript 一起使用来添加到当前日期,以便我能够获取实际的日期对象?

我想用它来验证一组预设(当前周、月、日等)使用的以下函数

function SetDate(dateFrom, dateTo) {
        $('.dateFrom').attr('value', dateFrom);
        $('.dateTo').attr('value', dateTo);
    }

Reference

最佳答案

经过更多搜索,我发现 this answer to "jQuery datepicker getMinDate '+1d'"

我决定使用用户发布的第二个示例:

var minDateAttr = $(elem).datepicker("option", "minDate");
var inst = $(elem).data("datepicker");
var minDateObj = $.datepicker._determineDate(inst, minDateAttr, new Date());

关于jquery - 从 jquery ui datepicker maxDate 选项获取日期对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15618135/

相关文章:

javascript - 从服务器获取刷新数据

javascript - 如何使用 slider 更改 HTML5 音频音量或轨道位置?

javascript - 如何使具有多个绝对定位元素的 div 响应

python - 分隔 Pandas 数据框中共享同一列的月份和年份

javascript - JQuery 需要多个选择器

jquery - 在适用于 iDevices 和所有其他桌面浏览器的 Web 应用程序中实现拖放

jquery-ui - 页面加载时,jQuery UI 对话框出现在页面顶部

javascript - JQuery 函数中的 For 循环

java - Lucene 4.10 日期范围查询 API

mysql - MySQL 语句中包含日期的 Where 子句不起作用