4 bootstrap datetimepicker的时间变成1

2021-07-20  本文已影响0人  滔滔逐浪

Bootstrap中datetimepicker日期控件1899年问题解决
Bootstrap中datetimepicker日期控件1899年问题解决
  最近在开发项目的过程中,遇到一个很尴尬的问题日期控件用的是bootstrap中的datetimepicker,这个日期控件存在一个bug,当用户输入日期时,日期控件会自动跳到1899年,这个用户体验特别不好,一不小心就可能点错了。因为我们的项目中涉及的日期非常多,所以领导强烈要求我们前端解决这个问题

一、存在问题
    当用户输入日期时,控件会自动跳到1899年。至于为什么是1899年,1899是控件支持的最小日期
问题就出现在 datetimepicker remove之后,他的时间就变成了 1899年
使用一下datetimepicker 的 update方法


$("#MONTH").datetimepicker({
    format: 'yyyymm',
    weekStart: 1,
    autoclose: true,
    startView: 3,
    minView: 3,
    forceParse: false,
    language: 'zh-CN'
});
$('#MONTH').datetimepicker('update', new Date());
上一篇下一篇

猜你喜欢

热点阅读