ホームページ  >  記事  >  バックエンド開発  >  PHP文字列を時刻に変換する方法

PHP文字列を時刻に変換する方法

藏色散人
藏色散人オリジナル
2021-03-02 09:27:342623ブラウズ

PHP 文字列を時刻に変換する方法: 最初に PHP サンプル ファイルを作成し、次に変数 "$temp_date" を定義し、最後に "date('Y-m-d',strtotime($temp_date));" を渡します。文字列変数を時間に変換します。

PHP文字列を時刻に変換する方法

#この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。

php 文字列を時間にフォーマットする

通常、文字列を使用する前に文字列の時間をフォーマットする必要があることがよくあります

Php では次のものが使用できます。メソッド:

$temp_date = '2011-01-09 19:25:43';
date('Y-m-d',strtotime($temp_date)); //这个的输出是 2011-01-09

strtotime の機能は-- 英語テキストの日付と時刻の記述を解析して UNIX タイムスタンプに変換します

以下は公式の説明です:

int strtotime ( string time [, int now])

この関数は、英語の日付形式を含む文字列を受け入れ、それを UNIX タイムスタンプに解析しようとします。時間の形式が絶対時間の場合、now パラメータは効果がありません。

時刻の形式が相対時刻の場合、相対時刻が by now で指定され、now パラメータが指定されていない場合は現在の時刻が使用されます。失敗した場合は -1 を返します。

プログラムは比較的堅牢でなければなりません。そうすれば、変換できるかどうかを判断できます。

これには時間間隔があることにも注意してください: 1901 年 12 月 13 日金曜日の 20:00: 45 :54 2038 年 1 月 19 日火曜日 03:14:07

[推奨学習: 「PHP ビデオ チュートリアル 」]

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

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