javascript - Bootstrap Datetimepicker 设置日期

标签 javascript twitter-bootstrap datetime twitter-bootstrap-3 datetimepicker

我正在使用 datetimepicker来自 Eonasdan,到目前为止效果很好。

我有一个这样的 HTML 元素

<div id="datetimepicker"></div>

并像这样使用 datetimepicker 函数:

$("#datetimepicker").datetimepicker({
    inline: true,
    sideBySide: true,
    stepping: 5,
    locale: "de"
});

结果是这样的: enter image description here

我想使用 date 通过 Javascript 更新日期功能。我的尝试看起来像这样:

$("#datetimepicker").data("DateTimePicker").date("2016-01-01");

不幸的是,这只会返回一个大对象,不会以任何方式改变可见日期。返回此对象

Object { destroy: c/l.destroy(), toggle: c/ha(), show: c/ga(), hide: c/ba(),
    disable: c/l.disable(), enable: c/l.enable(), ignoreReadonly: c/l.ignoreReadonly(),
    options: c/l.options(), date: c/l.date(), format: c/l.format(), 40 weitere… }

使用不同的时间格式或只取日期而不取时间或任何其他方法都无济于事。

我在各种网站上找到的建议解决方案都没有解决我的问题。我不知道我是否必须更新元素?如果是这样,我该怎么做?我在文档中找不到任何提示...

使用 defaultDate 不是一个选项,因为我需要用两个不同的日期执行此过程两次。

最佳答案

根据 documentation你可以使用 string, Date, moment, null,string 和 Date 的例子如下。注意默认的选择器格式。

$('#datetimepicker1').data("DateTimePicker").date(new Date())

$('#datetimepicker1').data("DateTimePicker").date('1/11/2016 12:23:12')

关于javascript - Bootstrap Datetimepicker 设置日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40366878/

相关文章:

javascript - Superagent 'request' 对象被重新定义为函数?

javascript - jquery simpleweather 无法识别

css - 如何将自定义 css 与 bootstrap css 一起使用

php - 如何使用 PHP 将当前日期时间放入 MySQL

html - Schema.org startDate 应该使用 UTC 还是本地时区?

javascript - 将波斯 (Jalali) 日历转换为表单字段条目上的时间戳

javascript - 调整大小函数多次触发

javascript - 如何使用切换按钮

javascript - 在悬停时突出显示 Bootstrap 行

jquery - 如何在 Bootstrap 模态对话框中显示 URL : On button click