2016-06-21 7 views
-1

私はCでこの形式 "00:00:00"から000000のchar []を解析する必要がありますが、これを行うにはどうすればよいですか?cで時間形式を解析する方法は?

Iveはストロークを使用しようとしましたが、動作しませんでした。このようなものについてはどのように おかげ

+1

あなたがしようとしているかを示している(http://stackoverflow.com/help/mcve)[、最小完全、かつ検証例]をご提示くださいと何が間違っているのか説明する –

+0

"try strokを使用しようとしました"というコードを投稿してください。 – chux

+2

そして、それが "うまくいかない"という意味を説明してください。 –

答えて

0

char* time = "00:00:00"; 
unsigned int h, m, s, result; 

sscanf(time, "%02u:%02u:%02u", &h, &m, &s); 
result = (h * 10000) + (m *100) + (s); 

printf("%u", result); 
関連する問題