gpt4 book ai didi

jquery - 日期范围选择器显示不正确的时间

转载 作者:行者123 更新时间:2023-12-01 04:03:29 25 4
gpt4 key购买 nike

我正在使用插件Date Range Picker plugin具有一些预定义的范围。我在显示正确时间时遇到一些问题。

我的期望:

假设现在是2016 年 1 月 28 日下午 17:00。当我选择最后 30 分钟时,它显示 2016 年 1 月 28 日 16:30 pm - 2016 年 1 月 28 日 17:00 pm。这是对的。

但是,当2016年1月28日17:05 pm(5分钟后)时,我选择选择最后5分钟,我希望它能给我范围 2016 年 1 月 28 日 17:00 pm - 2016 年 1 月 28 日 17:05 pm

我得到了什么

2016年1月28日下午16:55 - 2016年1月28日17:00上午

如您所见,它是根据我加载页面的时间而不是当前时间来计算日期差异。我怎样才能达到我想要的结果?

这是a fiddle供你玩。

最佳答案

检查回调中点击范围的名称,并计算那里的时间。

function cb (start, end, label) {
if (label == 'Last 30 minutes') {
start = moment().subtract(30, 'minutes');
end = moment();
}
$('#reportrange span').html(start.format('MMMM D, YYYY h:mm a') + ' - ' + end.format('MMMM D, YYYY h:mm a'));
}

关于jquery - 日期范围选择器显示不正确的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35194499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com