我想将hhmm格式的时间字符串转换为hh:mm格式,例如
“ 230”将变成“ 2:30”
“ 400”将变成“ 4:00”
我做了以下
var timeString = "200";
var finalString = ""
+ (((parseInt(timeString))
- ((parseInt(timeString))%100))/100)
+ ":"
+ ((parseInt(timeString)%100)? (parseInt(timeString)%100) :"00");
它有效,但是有更好的方法吗?
编辑:
1)如果将“ 400”转换为“ 04:00”怎么办?
最佳答案
我建议您使用moment.js库。然后,您可以使用例如以下代码:
moment("1230","HHmm").format("HH:mm");