18

我只想显示来自 jquery datepicker 的时间。我目前的代码是

$('#field-start_t_a').datetimepicker({
  showDate:false, 
   showSecond: true,

   timeFormat: 'hh:mm'
});

电流输出为

05/31/2013 00:12

所需的输出是

00:12
4

8 回答 8

20

只需将 dateFormat 设置为空字符串dateFormat: ''

$('#field-start_t_a').datetimepicker({
    dateFormat: '',
    timeFormat: 'hh:mm tt'
});

(这有点奇怪,您只想从 datetimepicker 设置时间,因为您也可以这样做$('#field-start_t_a').timepicker();并且只显示时间选项)

于 2013-05-31T18:48:15.130 回答
10

尝试这样的代码:

<script>
  $('#time_input').datetimepicker({
     datepicker:false,
      format:'H:i'
  }); 
</script>
于 2014-12-30T16:06:54.860 回答
8
$('.picker').datetimepicker({
    dateFormat: '',
        timeFormat: 'hh:mm tt',
        **timeOnly: true**
});
于 2013-06-10T14:50:11.813 回答
5

只需添加一个简单的解决方案。通过只添加这个,您可以获得一个仅限时间的日期选择器

$('YOUR_SELECTOR').datetimepicker({
        format: "HH:mm"
});

简单的解决方法,希望对您有所帮助。

于 2017-03-07T13:38:53.747 回答
1
<script type="text/javascript">                                   

$("#time_field_id").datetimepicker({                   
dateFormat: '', 
timeFormat: 'hh:mm tt', 
timeOnly: true                                   
 }); 

</script>
于 2013-11-21T11:57:43.003 回答
0
$(function () {
   $('#datetimepicker').datetimepicker({
        format:'H:i:s',
        inline: true,
        sideBySide: true
   })
});

试试这个。对我有用

于 2018-05-09T02:24:38.510 回答
0

试试这个,就像一个魅力!

$('.time_only').datetimepicker({
    pickDate : false ,
    format: 'hh:mm' 
});   
于 2019-11-26T06:43:01.983 回答
0

{ timeFormat: 'hh:mm tt', timeOnly: true }

于 2021-02-12T06:19:40.247 回答