2015-10-16 42 views
1

我有一個包含許多由定時器輸出秒的字符串(請注意,該字符串被更新每秒):如何解析包含的秒〜H/M/s格式號的字符串

5162 

我怎樣才能解析這個字符串以javascript /小時/分鐘/秒的格式?

+0

'新日期(「5162」* 1000).toISOString()。split(「T」)[1] .split(「。」)[0]'爲<24小時 – dandavis

+1

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

+0

這非常有幫助! –

回答

2

你不需要解析 - 只是做一些數學。

僞代碼:

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

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

+0

對不起,我用JavaScript標記了它,但我想我還不夠清楚 –

相關問題