在javascript/jquery中将时间字符串转换为秒 [英] convert time string to seconds in javascript/jquery
本文介绍了在javascript/jquery中将时间字符串转换为秒的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个timeuntil字符串显示为12d 00:57:30 IE. dd'd'hh:mm:ss
I have a timeuntil string displayed as 12d 00:57:30 ie. dd'd' hh:mm:ss
如何在javascript或jquery中将其转换为秒数.
How would I convert that into number of seconds in javascript or jquery.
推荐答案
我知道这听起来有些不好,但是如果您不想使用诸如moment.js这样的插件.您可以这样解析它(仅适用于格式dd'd'hh:mm:ss):
I know this will not sound good for some, but if you don't want to use a plugin like moment.js. You could parse it like this (only for format dd'd' hh:mm:ss):
var days = parseInt(time.split('d ')[0]);
var hours = parseInt(time.split('d ')[1].split(":")[0]);
var mins = parseInt(time.split('d ')[1].split(":")[1]);
var secs = parseInt(time.split('d ')[1].split(":")[2]);
hours += days * 24;
mins += hours * 60;
secs += mins * 60;
秒将是总计
这篇关于在javascript/jquery中将时间字符串转换为秒的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文