#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターPHP は、さまざまな機能を簡単に組み合わせることができる機能を提供します。フォーム内の日付はタイムスタンプに変換されます。このタイプの関数は主に次のとおりです:タイムスタンプを PHP 時刻形式に変換する方法: 1. strtotime() 関数を使用して、英語のテキスト文字列で表される日付をタイムスタンプに変換します; 2. mktime() 関数を使用して日付を返します UNIXタイムスタンプ。
strtotime()
strtotime() 関数は、英語のテキスト文字列で表される日付をタイムスタンプ (日付) に変換するために使用されます。 () の逆関数はタイムスタンプを正常に返し、それ以外の場合は FALSE を返します。構文:int strtotime ( string time [, int now] )
例:
<?php echo strtotime("2009-10-21 16:00:10"), "<br />";//输出 1256112010 echo strtotime("10 September 2008"), "<br />";//输出 1220976000 echo strtotime("+1 day"), "<br />";//输出明天此时的时间戳 ?>
出力:
1256112010 1220976000 1616496304
mktime() 関数は、タイムスタンプを取得するために使用されます。 date の場合はタイムスタンプが正常に返され、それ以外の場合は FALSE が返されます。構文:
mktime(hour,minute,second,month,day,year,is_dst);
例:
<?php echo mktime(21, 50, 55, 07, 14, 2021);//输出“1626270655” ?>
パラメータは右から左に省略できます。省略されたパラメータは、ローカル日付の現在値に設定されます。そして時間です。
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで時刻形式をタイムスタンプに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。