ホームページ >バックエンド開発 >PHPの問題 >PHPで日付形式を変換する方法

PHPで日付形式を変換する方法

藏色散人
藏色散人オリジナル
2020-07-22 10:26:292646ブラウズ

php で日付形式を変換する方法: 1. "date()" 関数を使用して UNIX タイムスタンプを日付関数に変換します; 2. "strtotime()" 関数を使用して日付を日付関数に変換しますUNIX のタイムスタンプ関数。

PHPで日付形式を変換する方法

#php 日付形式変換

1. MySQL で完了します

推奨事項:PHP チュートリアル>>MySQL クエリ ステートメントで変換します。利点は、PHP パーサーの解析時間がかからず、高速であることです。欠点は、データベースでのみ使用できることです。クエリには制限があります。

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

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

例:

PHPで日付形式を変換する方法

2. PHP で変換を完了します

PHP プログラムで変換を完了します。データベースにクエリを実行して取得したデータは変換可能であり、変換範囲に制限はありませんが、欠点は、PHP パーサーの解析時間がかかり、比較的遅いことです。 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で日付形式を変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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