PHP で時差を計算するのは面倒なこともありますが、日付と時刻の関数の使い方をマスターすれば、簡単になります。
簡単な例として、本を借りる日数を計算する場合、PHP で毎日の日付に基づいて計算する必要があります。この日付計算を実装するためのいくつかの方法について説明します。(1) データベースがあれば簡単!MSSQLなら日付の差分を計算する関数datediff()を使うだけ!計算結果を計算して保存する 2 つの日付フィールド 必要に応じて呼び出してください!
(2) データベースがない場合は、PHP の日時関数を完全に使用する必要があります。主な説明は次のとおりです。例: 1998 年 5 月 3 日から 1999 年 6 月 5 日までの日数を計算します:
$startdate=mktime("0","0","0","5","3","1998"); ","6","5","1999");
//取得される値は、1970-1-1 からパラメータ time までの合計秒数であり、整数です。すると //以下コードは問題ありません:$days=round(($enddate-$startdate)/3600/24);
//days は取得された日数です。
mktime() のパラメーターがデフォルトの場合、本を借りた日からの日数が計算できるように、現在の日付が使用されることになります。
返却期限になったら忘れずに返却してください。 @_@
延滞した本には罰金がかかります!!
www.bkjia.com