首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >引导DateTimePicker 'dp.change‘返回旧值

引导DateTimePicker 'dp.change‘返回旧值
EN

Stack Overflow用户
提问于 2020-05-02 18:37:51
回答 1查看 210关注 0票数 0

我正在学习如何使用Bootstrap DateTimePickers,一切看起来都很好,除了当我选择一个日期时,我总是得到之前的日期而不是新的日期(选定的日期),所以似乎函数是在选择日期之前触发的,而不是在选择日期之后触发的。但当我四处寻找时,似乎没有其他人经历过这个问题。有人能看到我在下面的测试代码中做错了什么吗?

代码语言:javascript
运行
复制
        $(function () {
            var year = new Date().getFullYear();
            var month = new Date().getMonth();
            var defaultDate = new Date(year, month, "1");

            $('#date-time-from').datetimepicker({
                defaultDate: defaultDate,
                format: 'DD.MM.YYYY'
            }).on('dp.change', function () {
                console.log($(this).data("DateTimePicker").date());
            })
        });
EN

回答 1

Stack Overflow用户

发布于 2020-05-07 19:10:21

所以我找到了问题所在。它实际上工作正常。我刚刚看了控制台日志中的输出,对我来说似乎有点奇怪。它只显示原始日期和新日期(选择的日期)就在moment对象中,因此您需要将其转出。

screenshot console log

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

https://stackoverflow.com/questions/61557964

复制
相关文章

相似问题

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