掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
時間計算 (ID:51924)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>例えば、300秒なら300/60 = 5 >00:05:00のように別途計算が必要でしょうか? 別途計算するほうが作るのは楽です。 割り算が増えるのは難点ですが。 >ただ、3600秒を超えたらまた単位が違うので >これを汎用的な計算をさせるにはどうしたら良いでしょうか? こんなんでいかがでしょうか? time_t starttime;//開始時刻が入っている time_t buf; int buf2,buf3; buf=time(NULL); buf2=buf-starttime; buf3=buf2%3600; printf("%02d:%02d:%02d",buf2/3600,buf3/60,buf3%60); ちなみに、時、分を区切る:はウィンドウ表示時全角文字の方が見やすいです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.