DateTimePicker AM/PM 下拉菜单

Posted

技术标签:

【中文标题】DateTimePicker AM/PM 下拉菜单【英文标题】:DateTimePicker AM/PM Dropdown 【发布时间】:2012-10-10 02:16:03 【问题描述】:

我正在使用(并且很喜欢)datetimepicker,它是 jQuery UI Datepicker 的绝佳补充。但是,我使用的是下拉选项(您可以在这里看到所有这些选项——http://trentrichardson.com/examples/timepicker/),并且我想要三个下拉选项——一个代表小时(1-12),分钟(00 到 60),以及上午/下午。

现在,小时字段也有上午/下午,我不确定如何添加另一个下拉菜单来控制上午/下午。

这是我的初始化:

$( ".datepicker" ).datetimepicker(
                        controlType: 'select',
                        timeFormat: "h:mm TT",
                        ampm: true
                );

我觉得这可能是一个非常简单的问题,但我找不到任何真正的文档来暗示我是如何做到这一点的。请帮忙!

【问题讨论】:

【参考方案1】:

检查这个,它对我来说效果很好。

http://xdsoft.net/jqplugins/datetimepicker/

可行的脚本:

        $j('dDatetime').datetimepicker(
            format: 'Y/m/d A g:i',
            formatTime: 'A g:i',
        );

【讨论】:

【参考方案2】:

快速解决方案:

jquery-ui-timepicker-addon.js

覆盖或更改“controlType: 'slider'”为“controlType: 'select'”

【讨论】:

以上是关于DateTimePicker AM/PM 下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章

如何将 DateTimePicker 下拉菜单设置为仅选择年或月?

根据下拉列表中选择的值设置 datetimepicker 格式

如何按当前时间设置下拉列表的默认选择?

DateTimePicker:选择日期和时间

datetimepicker的下拉日历如何放大

日期时间的 AM/PM 转换