Javascript 如何在jQuery中解析字符串
我想解析以下字符串,它是一个时间(HH:MM:SS):Javascript 如何在jQuery中解析字符串,javascript,jquery,regex,Javascript,Jquery,Regex,我想解析以下字符串,它是一个时间(HH:MM:SS):00:00:00 有人知道我如何获得小时、分钟或秒值吗 谢谢大家! 我自己可能会使用split(“:”)解决方案,但这里有一个有趣的替代方法,使用本机日期解析: var time = "00:00:00"; var parts = time.split(':'); alert("hours: " + parts[0] + ", minutes: " + parts[1] + ", seconds: ", + parts[2]) var t
00:00:00
有人知道我如何获得小时、分钟或秒值吗
谢谢大家! 我自己可能会使用split(“:”)解决方案,但这里有一个有趣的替代方法,使用本机日期解析:
var time = "00:00:00";
var parts = time.split(':');
alert("hours: " + parts[0] + ", minutes: " + parts[1] + ", seconds: ", + parts[2])
var time = '00:23:54';
var date = new Date('1/1/1900 ' + time);
// 0
date.getHours();
// 23
date.getMinutes();
// 54
date.getSeconds();
多可笑的问题啊。你意识到jQuery不是一种语言,对吗?@SpliFF虽然你是对的,但我认为初学者可能不知道其中的区别。特别是根据他们被告知在这样的网站上使用jQuery的频率。是的,我不知道JavaScripts split方法-我提到jQuery只是因为我使用的是这个框架。我质疑您使用document.write的情况,但是+1是正确的方法。我想不出更好的快速使用示例。alert?不太可能干扰页面上已有的任何内容。