jQuery UI DateTimepicker - 无法隐藏时间

Rub*_*ben 5 jquery datetimepicker timepicker

我正在使用http://trentrichardson.com/examples/timepicker/上的日期时间选择器组件.试图隐藏时间选择器,但我的代码不起作用:

$('#id_start_date_time').datetimepicker('option', 'showTimepicker', false);
Run Code Online (Sandbox Code Playgroud)

And*_*Liu 7

我刚刚遇到过这个问题.我知道已经有一段时间了,因为OP问了这个问题,他可能已经解决了这个问题.对于将来可能遇到此问题的人,如果要隐藏时间戳,只需调用原始的jquery ui datepicker方法

datepicker()
Run Code Online (Sandbox Code Playgroud)

代替

datetimepicker()
Run Code Online (Sandbox Code Playgroud)


san*_*mar 5

当另一个代码不起作用时,我使用我的这个代码。

    $('#datetimepicker_date_to_view').datetimepicker({
            timepicker:false,
            format:'d.m.Y',
        }).on('change', function() {
            $('.xdsoft_datetimepicker').hide();
            var str = $(this).val();
            str = str.split(".");
            $('#alt_date_field').val(str[2]+'-'+str[1]+'-'+str[0]);
        });


<input type="hidden" id="alt_date_field">
Run Code Online (Sandbox Code Playgroud)


pea*_*ker 1

您必须像这样定义选项:

$('#id_start_date_time').datetimepicker({
    showTimePicker: false
});
Run Code Online (Sandbox Code Playgroud)

要添加更多选项,只需用逗号分隔即可:

$('#id_start_date_time').datetimepicker({
    showTimePicker: false,
    showSecond: true,
    timeFormat: 'hh:mm:ss'
});
Run Code Online (Sandbox Code Playgroud)