ホームページ  >  記事  >  バックエンド開発  >  PHPで日付型を変換する方法

PHPで日付型を変換する方法

王林
王林オリジナル
2021-09-01 15:59:221819ブラウズ

php での日付型変換の方法は、date() 関数を使用して UNIX タイムスタンプを日付に変換し、strtotime() 関数を使用して日付を UNIX タイムスタンプに変換します。

PHPで日付型を変換する方法

#この記事の動作環境: Windows10 システム、php 7.1、thinkpad t480 コンピューター。

日付形式の変換は PHP で完了できますが、PHP パーサーの解析時間がかかるため、速度が比較的遅くなるという欠点があります。ただし、この方法には、データベースにクエリで取得したデータが変換範囲に限定されずに変換できるという利点もあります。

次に、実装方法を見てみましょう。

1. 関数を使用して UNIX タイムスタンプを日付に変換します: date()

2. 関数を使用して日付を UNIX タイムスタンプに変換します: strtotime()

具体的なコード実装:

$y=date("Y",time());         //年
$m=date("m",time());      //月
$d=date("d",time());        //日
echo $y."<br/>";
echo $m."<br/>";
echo $d."<br/>";
$eight_clock = mktime(8, 0, 0, $m, $d ,$y);  //每天8点
echo date("Y-m-d H:i:s",$eight_clock)."<br/>";
$day_time = mktime(0, 0, 0, $m, 1 ,$y);      //每月1号
echo date("Y-m-d H:i:s",$day_time)."<br/>";

PHP中国語ウェブサイト第17回オンラインクラス(

PHPトレーニング)が開講されました!あなたも PHP プログラミングが好きなら、ぜひ私と一緒に学びましょう!

以上がPHPで日付型を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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