Javascript将时间转换为括号

pix*_*123 0 javascript arrays performance string-formatting string-parsing

我有一个javascript字符串,我想将它们转换成这样:

08:00:00 -> [8,0]

07:30:00 -> [7,30]

14:00:00 -> [14,0]

16:25:00 -> [16,25]
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做.在javascript中执行此操作的最快,最有效的方法是什么?

str*_*ato 5

试试这个:

var timeArray = "16:25:00".split(":", 2).map(Number);
Run Code Online (Sandbox Code Playgroud)

  • 我自己学到了一些东西......没有意识到split()有一个限制选项+1 (4认同)