簡単な例は、本を借りる日数を計算することです。これには、PHP が毎日の日付に基づいて計算する必要があります。この日付計算を実装するいくつかの方法について説明します。
(1) がある場合は、非常に簡単です。データベースです! MSSQL の場合は、日付の差を計算するために特別に使用される関数 datediff() を使用するだけです! MYSQL の場合は、2 つの日付フィールドの差を使用して計算結果を計算します。別の数値フィールドに保存してください! 必要に応じて呼び出してください! (2) データベースがない場合、主な説明は次のとおりです:
例: の数値を計算します。 1998 年 5 月 3 日から 1999 年 6 月 5 日までの日:
$startdate =mktime("0","0","0","5","3","1998"); $enddate=mktime("0","0","0","6", "5","1999");
//取得される値は、1970-1-1 からパラメータ time: これは整数です。その場合、
// 次のコードはコンパイルがはるかに簡単です:
$days =round(($enddate-$startdate)/3600/24) ;取得日数;
?>
mktime() のパラメータがデフォルトの場合、現在の日付を使用することになり、借入日から現在までの日数を計算できます。
上記では、2014 年浙江省公務員試験の登録時間など、PHP の時差を計算するためのいくつかの方法を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。