首页 > 解决方案 > 当时区为 +14 时,元素 Datepicker 显示“昨天”未禁用

问题描述

使用 chrome 插件,我将时区更改为 +14。但是,我看到日历应用显示错误的禁用日期。

看看这里

要禁用日期,我使用以下公式:

disabledDate(time) {
    return  time.getTime() < Date.now() - 8.64e7;
},

问题是它向我显示了 22 号作为选择的选项。但事实并非如此。

在此处输入图像描述

怎么了?

编辑

最后一个时间值是:Fri Mar 22 2019 13:00:00 GMT+1400 (Pacific Kiritimati Standard Time)

现在结果为:Sat Mar 23 2019 03:28:21 GMT+1400 (Pacific Kiritimati Standard Time)

然而,这会导致错误:

temp2.getTime() < Date.now() - 8.64e7; //false

标签: javascriptvue.jsdatepickerelement-ui

解决方案


对不起,我必须结束这个问题。是插件的错。如果我通过系统更改时区,一切正常。


推荐阅读