ホームページ >バックエンド開発 >PHPチュートリアル >PHPの超実践的な時間取得例分析
これまでの 2 つの記事php で時刻をフォーマットする具体的なプロセス と php の先週の月曜日、先週の日曜日、来週の月曜日の共有例 では、時間の取得とフォーマットについては別々に紹介しただけだったので、多くの友人はそう思います。時刻を取得する機能に精通しており、使用することができます。
そこで今日は、日付、時刻、曜日などを取得して比較するための PHP 操作スキルを含む、完全な時間取得を紹介します。非常にシンプルで実用的です。コースを始めましょう!
最初のステップでは、まずこのコースで使用する非常に実用的な php time ライブラリをダウンロードします: http://www.php.cn/xiazai/leiku/615
2 番目のステップでは、ダウンロードが完了したらそれを見つけます。必要な php クラス ファイルをローカル ディレクトリに移動し、新しい php ファイルを作成します。
ステップ 3. 完了後、新しい PHP ファイルでこのクラスを呼び出し、クラスをインスタンス化する必要があります:
<?php include_once "date.php";//引入类文件 $obj = new time; //实例化 $time=""; //输出年月日,时分秒,礼拜 echo "年份:".$obj->getyear($time)."<br>"; echo "月份:".$obj->getmonth($time)."<br>"; echo "当天:".$obj->getday($time)."<br>"; echo "小时:".$obj->gethour($time)."<br>"; echo "分钟:".$obj->getminute($time)."<br>"; echo " 秒:".$obj->getsecond($time)."<br>"; echo "礼拜:".$obj->getweekday($time)."<br>"; ////比较两个时间的差值 $time1="2017-8-17 11:25:30"; $time2="2017-8-7 12:05:55"; echo "返回数值:".$obj->compare($time1,$time2)."<br>"; //第一个时间大于等于第二个时间 返回1 否则返回0 //比较两个时间的差值 echo $obj->diffdate($time1,$time2)."<br>"; //返回 X年X月X日 echo $obj->buildDate($time,$time)."<br>"; ?>
ファイルを実行すると、結果は以下のようになります:
以上がPHPの超実践的な時間取得例分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。