我有一个输入可以节省hh:mm
的时间,它实际上有效,但只有当我正确放置hh:mm
时,因为在后端我使用此值并应用子字符串来验证{{1} }和hh
,所以当我mm
正常工作时,但当我放07:00
时它会导致异常,因为子字符串返回“7:”,所以我想在调用方法7:00
时autoformat
这个值,所以当我将onblur
7:00
autoformat
07:00
display: flex;
justify-content: space-around;
时,space-between
>
示例:
7:00 - > 07:00
6:5 - >六时50分
感谢。
答案 0 :(得分:0)
试试这个:
function autoformat(time){
var parts = time.split(':');
return (parts[0].length == 2 ? parts[0] : '0' + parts[0])
+ ':' + (parts[1].length == 2 ? parts[1] : '0' + parts[1]);
}
autoformat('7:00'); // 07:00
我真的没有得到第二个例子..... 希望这可以帮助