HTML input time in 24 format

前端 未结 5 1054
悲&欢浪女
悲&欢浪女 2020-11-28 09:53

I am using below HTML tag:


In Chrome, Its showing PM/AM format, can we restrict to display 24 format always.

5条回答
  •  臣服心动
    2020-11-28 10:13

    As stated in this answer not all browsers support the standard way. It is not a good idea to use for robust user experience. And if you use it, you cannot ask too much.

    Instead use time-picker libraries. For example: TimePicker.js is a zero dependency and lightweight library. Use it like:

    var timepicker = new TimePicker('time', {
      lang: 'en',
      theme: 'dark'
    });
    timepicker.on('change', function(evt) {
      
      var value = (evt.hour || '00') + ':' + (evt.minute || '00');
      evt.element.value = value;
    
    });
    
    
    
    

提交回复
热议问题