JQuery 移动日期框日历日期 1906 年 7 月
JQuery Mobile DateBox calendar date July 1906
由于某种原因,当我加载日历时,它在日期打开...1906年7月
这是代码:
var thisTheme = o.pickPageButtonTheme;
var fd=1+self.theDate.getMonth() +'/'+ today+'/'+self.theDate.getFullYear();
if ( ( today === highlightDay || today === presetDay || dates.contains(fd) ) ) { thisTheme = o.pickPageHighButtonTheme; }
$('<div><a href="view-paginated.php#&ui-page=Event-Date--2011-01-31-0">' + today + '</a></div>')
.addClass('ui-datebox-griddate ui-corner-all ui-btn-up-'+thisTheme)
.attr('data-date', today)
.appendTo(thisRow)
.click(function(e) {
e.preventDefault();
self.theDate.setDate($(this).attr('data-date'));
self.input.val(self._formatDate(self.theDate));
self.close();
self.input.trigger('change');
}).hover(
function() { $(this).addClass('ui-btn-down-'+thisTheme).removeClass('ui-btn-up-'+thisTheme); },
function() { $(this).addClass('ui-btn-up-'+thisTheme).removeClass('ui-btn-down-'+thisTheme); }
);
today++;
}
}
代码的另一部分在这里:
<input value="1-1-2011" name="date" type="date" data-role="datebox" id="date" data-theme="a" data-options='{"mode": "calbox", "pickPageTheme": "a", "pickPageHighButtonTheme": "e", "setDateButtonLabel": "Calendar"}'/>
它似乎与格式日期有关。
请问我该如何更改?
谢谢
好吧,为什么它选择了 1906 年超出了我的范围 - 但你任意选择了一种日期格式,你需要在它选择它之前让 datebox 知道它。 试一试这样的东西,看看它是否有效:
<input value="1-1-2011" ... data-options='{"dateFormat":"mm-dd-YYYY", "mode": "calbox", "pickPageTheme": "a", "pickPageHighButtonTheme": "e", "setDateButtonLabel": "Calendar"}'/>
日期格式采用以下内容:
- YYYY : 4 位数字年份
- MM : 2 位月份(零焊盘)
- mm : 1 或 2 位数字月份
- DD : 2 位数字星期(零键盘)
- dd : 1 位或 2 位数字日期
此外,DateBox 对检测日期的方式进行了一些非常严重的修改,但如果它仍然存在,请告诉我,我会尝试复制和更正它。
相关文章:
- 比较从函数和生成的日期对象
- Json数据包含日期和时间格式
- Javascript日期格式类似于ISO,但本地
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 如何在JavaScript中延长当前日期
- 两位数的月份日期验证
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- NodeJS日期格式不起作用
- jquerydatetimepicker日期和时间应在框默认值中,而无需单击框
- 使用当前日期生成随机id
- primefaces日历可以禁用过去的日期和时间吗
- 提前阅读日期
- 在JavaScript中拆分日期字符串的更好方法是什么
- 查找最短和最长日期
- 将日期和时间转换为UTC格式的日期-Javascript
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- JQuery 移动日期框日历日期 1906 年 7 月