日期时间选择器 - 设置打开日期和时间

发布于 2024-12-06 14:11:31 字数 182 浏览 3 评论 0原文

我正在使用这个漂亮的小日期和时间选择器 [ http://trentrichardson.com/examples/timepicker/]。如何设置选择器打开的日期和时间?

I'm using this nifty little date and time picker [ http://trentrichardson.com/examples/timepicker/ ]. How can I set the date and time for when the picker opens?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

分分钟 2024-12-13 14:11:31

如果您在表单上使用它,请从隐藏输入中设置它。

$(document).ready(function () {
        $("#Date").datetimepicker({
            ampm: true
        });

        var date = new Date(
            Date.parse(
                $('#DatePicker').val(),
                "mm/dd/yyyy hh:MM tt"
            )
        );
        $('#Date').datetimepicker('setDate', date);
    });

HTML 表单:

<input type="hidden" id="DatePicker" />
<input type="text" id="DatePicker" value="fromyourdatabase" />

If you're using this on a form, set it from a hidden input.

$(document).ready(function () {
        $("#Date").datetimepicker({
            ampm: true
        });

        var date = new Date(
            Date.parse(
                $('#DatePicker').val(),
                "mm/dd/yyyy hh:MM tt"
            )
        );
        $('#Date').datetimepicker('setDate', date);
    });

HTML Form:

<input type="hidden" id="DatePicker" />
<input type="text" id="DatePicker" value="fromyourdatabase" />
等风也等你 2024-12-13 14:11:31

试试这个

$('#dtpkr').datetimepicker();

然后添加

$('#dtpkr').datetimepicker('setDate', (new Date()));

这将为您提供当前日期和时间

Try this

$('#dtpkr').datetimepicker();

Then add

$('#dtpkr').datetimepicker('setDate', (new Date()));

This will give you the current date and time

花心好男孩 2024-12-13 14:11:31

您可以将 Date 对象传递给 setDate 方法。

$('#datetimepicker').datetimepicker().click(function() {
    $(this).datetimepicker('setDate',new Date(2011, 11, 20, 8, 30));
});

查看实际操作:http://jsfiddle.net/william/Rkewu/1/

You could pass a Date object to the setDate method.

$('#datetimepicker').datetimepicker().click(function() {
    $(this).datetimepicker('setDate',new Date(2011, 11, 20, 8, 30));
});

See it in action: http://jsfiddle.net/william/Rkewu/1/.

-残月青衣踏尘吟 2024-12-13 14:11:31

尝试在 input 元素内设置 value 属性,如下所示:

<input id="example1" value="05/05/2011" />

Try setting the value attribute inside the input element like this:

<input id="example1" value="05/05/2011" />
迟月 2024-12-13 14:11:31

只要集中注意力就可以了。

$('#totTb').datetimepicker({
    timeFormat: 'HH:mm',
    timeSuffix: " Z"       
}).focus(function () { $('#totTb').datetimepicker('setDate', d) });

Just focus it.

$('#totTb').datetimepicker({
    timeFormat: 'HH:mm',
    timeSuffix: " Z"       
}).focus(function () { $('#totTb').datetimepicker('setDate', d) });
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文