1

Ich verwende das Date Range Picker Plugin für den Bootstrap und versuche, die Werte im 24-Stunden-Format zu erhalten. Ich habe die Option timePicker24Hour: true eingestellt, aber es gibt es immer noch nicht im 24-Stunden-Format. mein CodeDatumsauswahl im 24-Stunden-Format

Dies ist:

$("#reportdatetime").daterangepicker({ 
    timePicker: true, 
    timePicker24Hour: true, 
    timePickerIncrement: 30, 
    locale: { 
     format: 'MM/DD/YYYY h:mm' 
    } 
}); 

Fiddle: https://jsfiddle.net/rdawkins/k67xfa1g/1/

Antwort

4

Nutzen Sie die Zeit richtig locale format.To Anzeige innerhalb von 24 Stunden-Format verwenden Sie die folgende -

$("#reportdatetime").daterangepicker({ 
    timePicker: true, 
    timePicker24Hour: true, 
    timePickerIncrement: 30, 
    locale: { 
     format: 'MM/DD/YYYY H:mm' 
    } 
}); 

Arbeitsbeispiel: https://jsfiddle.net/Ly0jh5pz/2

+2

'H: MM' ist falsch. Es sollte "H: mm" sein. MM wird für Monate verwendet. – user3613129

+0

Perfekt! Vielen Dank Arvind –

+1

Sie können sowohl H: mm und H: MM verwenden. –

1
<script> 
    $('#datepicker').daterangepicker({ 
     "timePicker": true, 
     "timePicker24Hour": true, 
     "startDate": "03/27/2016", 
     "endDate": "04/02/2016" 
     }); 
    }); 
</script> 
+0

danke für +1 :) –

0

Sie können AM/PM-Format einstellen, wenn Sie möchten: here ist ein paar Beispiele. Und here beschreibt, wie Momentformate zu verwenden sind.