如何在jquery中转换日期选择器最小日期(+10y)到日期时间
how to convert datepicker minimum date (+10y) to date time in jquery
我有一个日期选择器,其最小日期设置为10y,如下所示。
$('#starttime').datepicker({
ampm: true,
showHour: true,
showMinute: true,
showSecond: false,
showMillisec: false,
timeFormat: 'hh:mm TT',
hourGrid: 4,
stepHour: 1,
minDate: '+10y',
maxDate: maxDate,
stepMinute: 10
});
现在,我怎么能得到日期格式的日期选择器的更新??在$('#starttime').datepicker('option','minDate');
上,我得到了+10y
的值。但是我需要结果作为日期时间。
您可以使用下面的方法获得minDate,这里是jsfiddle链接,这里是参考
<input type="text" id="starttime"/>
$(document).ready(function () {
var maxDate = new Date();
maxDate.setFullYear(maxDate.getFullYear() + 30);
$('#starttime').datepicker({
ampm: true,
showHour: true,
showMinute: true,
showSecond: false,
showMillisec: false,
timeFormat: 'hh:mm TT',
hourGrid: 4,
stepHour: 1,
minDate: '+10y',
maxDate: maxDate,
stepMinute: 10
});
var minDateAttr = $('#starttime').datepicker("option", "minDate");
var inst = $('#starttime').data("datepicker");
var minDateObj = $.datepicker._determineDate(inst, minDateAttr, new Date());
console.log(minDateObj);
});
相关文章:
- 比较从函数和生成的日期对象
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何在JavaScript中延长当前日期
- 两位数的月份日期验证
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 使用当前日期生成随机id
- primefaces日历可以禁用过去的日期和时间吗
- 提前阅读日期
- 在JavaScript中拆分日期字符串的更好方法是什么
- 查找最短和最长日期
- 将日期和时间转换为UTC格式的日期-Javascript
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- 如何在jquery中转换日期选择器最小日期(+10y)到日期时间