我有一个Hours:Minute的时间字符串。要在highchart中显示它,我需要将这个字符串转换成毫秒。例如:34:26(34小时26分钟)毫秒是124000000我如何使用jquery或javascript函数将其转换为毫秒。
Hours:Minute
34:26
124000000
jquery
javascript
vsmadaxz1#
请尝试以下代码:
const toMilliseconds = (hrs,min,sec) => (hrs*60*60+min*60+sec)*1000; console.log(toMilliseconds(34, 26, 0)); // --> 123960000ms
72qzrwbm2#
这很简单。
var time = "34:26"; var timeParts = time.split(":"); console.log((+timeParts[0] * (60000 * 60)) + (+timeParts[1] * 60000));
f4t66c6m3#
箭头功能+ES2015的吊装变化:
// Function const milliseconds = (h, m, s) => ((h*60*60+m*60+s)*1000); // Usage const result = milliseconds(24, 36, 0); // Contextual usage const time = "34:26"; const timeParts = time.split(":"); const result = milliseconds(timeParts[0], timeParts[1], 0); console.log(result);
通过这种方式,您可以将其组件化或服务化
3条答案
按热度按时间vsmadaxz1#
请尝试以下代码:
72qzrwbm2#
这很简单。
f4t66c6m3#
箭头功能+ES2015的吊装变化:
通过这种方式,您可以将其组件化或服务化