如何将包含秒数的字符串解析为 h/m/s 格式

How to parse a string containing number of seconds to h/m/s format

我有一个字符串,其中包含计时器输出的秒数(请注意该字符串每秒更新一次):

5162

如何将此字符串解析为 javascript 中的 hour/minute/second 格式?

您不需要解析 - 只需做一些数学运算即可。

伪代码:

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

你没有提到你使用的是什么语言;在 c 中,您可以使用 sprintf 将所有片段组合成一个字符串。