首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maxDate中的错误时间

maxDate中的错误时间
EN

Stack Overflow用户
提问于 2022-03-23 08:46:25
回答 1查看 81关注 0票数 -2

你好,我在maxDate中使用datetimepicker,如下所示:

代码语言:javascript
复制
const today = new Date()
$('#recordtime').datetimepicker({
   sideBySide: true,
   locale: 'bg',
   format: 'DD/MM/YYYY  HH:mm:ss',
   maxDate: today
});

但问题是我可以挑到8:00-今天

那是为什么?是否需要在脚本中设置一些本地时间设置以限制为00:00:00?

我使用的js是:https://cdnjs.com/libraries/bootstrap-datetimepicker/4.17.37

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-23 09:50:57

解决办法是像@freedomn那样将时间设置为today.setHours(23,59,59,0),并添加timeZone,就像@phuzi所写的。

代码语言:javascript
复制
const today = new Date()
today.setHours(23,59,59,0)
$('#recordtime').datetimepicker({
locale: 'bg',
format: 'DD/MM/YYYY  HH:mm:ss',
timeZone: 'Europe/Sofia',
maxDate: today
});

感谢评论中的帮助,很抱歉我为用过的js脚本写错了信息.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71584211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档