ホームページ >php教程 >php手册 >PHPで時差を計算するいくつかの方法

PHPで時差を計算するいくつかの方法

WBOY
WBOYオリジナル
2016-06-13 12:19:531193ブラウズ

簡単な例は、本を借りる日数を計算することです。これには、PHP が毎日の日付に基づいて計算する必要があります。この日付計算を実装するいくつかの方法について説明します。
(1) 次の場合は非常に簡単です。データベースがある場合は、日付の差を計算する関数 datediff() を使用するだけです。
MYSQL の場合は、2 つの日付フィールドの差を使用して結果を計算します。別の数値フィールドに保存してください! これで完了です!
(2) データベースがない場合は、PHP の時刻と日付関数を使用する必要があります。
例: 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);
echo $days;
/ /days は取得された日数です。
?>
mktime() のパラメータがデフォルトの場合、現在の日付を入力すると、本を借りた日からの日数を計算できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。