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

PHP プログラミングで時差を計算するいくつかの方法

WBOY
リリース: 2016-06-21 09:00:40
オリジナル
1267 人が閲覧しました

PHP で時差を計算するのは面倒なこともありますが、日付と時刻の関数の使い方をマスターすれば、簡単になります。

簡単な例は、借りた本の数を計算することです。これには、PHP が毎日の日付に基づいて計算する必要があります。この日付計算を実現するためのいくつかの方法について説明します。

(1) MSSQL があれば、それは非常に簡単です。トリガーを使用してください! 日付の差を計算するために特別に使用される関数 datediff() を使用するだけです!

MYSQL の場合は、2 つの日付フィールドの差を使用して計算結果を計算し、それを別のフィールドに保存します。必要なときに数値フィールドを呼び出してください!

(2) データベースがない場合は、PHP の時刻と日付関数を使用する必要があります。

の例: 1998 年 5 月 3 日から 1999 年 6 月 5 日までの日数を計算します:

$enddate=mktime( "0","0","0","6","5","1999"); //取得した値は合計値です1970-1-1 からパラメーター time までの秒数: はい 整数。次に

//次のコードはコンパイルがはるかに簡単です:

$days=round(($enddate-$startdate)/ 3600/24);
echo $days;
//days は取得された日数です。
mktime() のパラメータがデフォルトの場合、現在の日付が使用されます。本を借りた日からの日数を計算できます。
返却期限が切れたら、罰金を請求されます。



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート