オークション Web サイト: 商品の残り時間の表示に関する問題
バックグラウンドでオークション商品を追加し、オークションの終了時間を設定します。たとえば、期限は 2012 年 2 月 22 日の 22:00 です。この終了時間は次のとおりです。データベースに保存され、10 桁の UNIX タイムスタンプ形式に変換されます。
フロントエンド ディスプレイに問題が発生しています
オークション ページにすべての商品リストを表示します。列の 1 つは「残り時間」です。
この「残り時間」はデータベースの「終了時刻」、つまり「現在のサーバー システム時間」であり、次のような出力に変換されます:
1 時間 11 分
2 日と 1 時間
時間数が 24 より大きい場合は、日数と時間数が表示されます。それ以外の場合は、時間数と分数が表示されます。問題は、これが商品リスト ページであり、フレームワーク MVC モードを使用しており、オークション アイテムのレコードがテンプレートのループで出力されていることです。テンプレートでは、テンプレート変数 (終了時刻フィールド) を個別に計算できません。私のような状況ではどうすればよいですか?
-----解決策---------
計算はテンプレートとは関係ありません さらに、一部のテンプレートは計算もサポートしています
------解決策------------------
Mで計算してVに転送することもできます。
------解決策------------------
jsを使用します。 。 。 。 。 。 。