bootstrap-timepicker icon indicating copy to clipboard operation
bootstrap-timepicker copied to clipboard

2-digit hour

Open narcisbodea opened this issue 11 years ago • 3 comments

I tried to use bootstrap-timepicker with Masked Input Plugin but I had no success because the hour should be returned always with two digits, otherwise it cannot be validated by mask input, so the value it is canceled. All the time when the user clicks the input, the value it is reset to empty and has a strange behavior. I did not find any settings in the timepicker to force to return always 2 digits for the hour. So I decided to make changes in the code. This commit contains the change, a new option "hourTwoDigits" in the settings, which is default set to false, to not affect the behavior for those who already implemented timepicker. $('#timepicker').timepicker({ hourTwoDigits:true });

narcisbodea avatar Jul 09 '14 15:07 narcisbodea

Related to #203

mrhota avatar Aug 10 '15 19:08 mrhota

Leading zero notation is used to indicate 24 hour time. It may be necessary to use a flag for showMeridian?

lusever avatar Aug 29 '15 07:08 lusever

Some 24-hour locales zero-pad the hour, others don't. Time libraries like Java and Moment allow you to specify. See Moment's docs: http://momentjs.com/docs/#/displaying/format/

I want to allow the user to provide a localization config object which will contain the time format. This will be part of the larger i18n effort I'm currently planning.

mrhota avatar Aug 29 '15 20:08 mrhota