datetimepicker的年视图如何永远默认显示当前年?

发布于 2022-08-28 11:11:40 字数 175 浏览 7 评论 0

datetimepicker设置为年视图之后,选择一次日期,再点击按钮发现弹出的却是1899年,如何永远默认显示当前年?
请输入图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

谷夏 2022-09-04 11:11:40

<input class="form-control" size="16" type="text" value="" readonly>

你看你的DIV里有没有data-data=""属性 有的话去掉就可以了

阳光下慵懒的猫 2022-09-04 11:11:40

每次选取完成后指定这个属性startDate或者调用

$('#datetimepicker').datetimepicker('setStartDate', null);
定格我的天空 2022-09-04 11:11:40

用过一些类似的插件,按道理说应该默认就是显示当前年份的,我还从来没碰到过这个问题。

你尝试一下把其他选项都禁用,就用它最朴素的初始化方法。比如:

$('#datetimepicker1').datetimepicker();

另外,datetime picker 类的插件有很多呀,纯 date 的,datetime 类的,range 类的。我也有点迷惑。不晓得你在用哪个?

下面两个我觉得还不错,一个是 datetime 类的一个是 range 类的,其实功能有重合。
https://github.com/Eonasdan/bootstrap-datetimepicker
https://github.com/dangrossman/bootstrap-daterangepicker

美人迟暮 2022-09-04 11:11:40

需要格式化的日期不对,我之前也遇到过这个问题。最好不要用中文(xx年x月x日)或者(yyyymmdd)这种,都会有这种问题。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文