からタイマーをカウントアップ。これは、秒単位の合計として、サーバーの稼働時間を表示し、私は
function secondsToTime($seconds) {
$dtF = new \DateTime('@0');
$dtT = new \DateTime("@$seconds");
return $dtF->diff($dtT)->format('%a days, %h hours, %i minutes and %s seconds');
I出力secondsToTime($のアップタイム)を使用して、上記の形式での稼働時間を利用して日、時間、分、秒に変換します。新しいアップタイムを得るためにページをリフレッシュする代わりに、ページがロードされると出力が元の出力からカウントアップされるようにしたいと思います。
ありがとうございます。
使用 '新しいのDateTime()' 'の代わりに新しい日時の( '@ 0')'。 – ForceMagic
@ForceMagic私は私の質問でかなり曖昧でした。投稿されたコードはうまく動作し、問題ではありません。私は上記のコードからの出力から数え上げたいと思います。 – JakeGriffin
クライアント側で行うべきです。あなたがその面倒をするつもりなら、あなたは時間を無駄にしています。 JavaScriptがこれに対する解決策であるかもしれませんが、私に例を投稿させてください... – ForceMagic