如何解析包含的秒〜H/M/s格式号的字符串

问题描述:

我有一个包含许多由定时器输出秒的字符串(请注意,该字符串被更新每秒):如何解析包含的秒〜H/M/s格式号的字符串

5162 

我怎样才能解析这个字符串以javascript /小时/分钟/秒的格式?

+0

'新日期(“5162”* 1000).toISOString()。split(“T”)[1] .split(“。”)[0]'为 dandavis

+1

search *。 http://*.com/questions/1322732/convert-seconds-to-hh-mm-ss-with-javascript –

+0

这非常有帮助! –

你不需要解析 - 只是做一些数学。

伪代码:

sec=5162 
hours = truncate(sec/3600) 
sec= sec modulo 3600 
mins = truncate (sec/60) 
sec = sec modulo 60 

你不提您所使用的语言;在c中,你可以使用sprintf将所有的部分放在一起成一个字符串。

+0

对不起,我用JavaScript标记了它,但我想我还不够清楚 –