PHP

PHP で文字列(数列)を日付に変換する方法

PHP で文字列(数列)を日付に変換する方法

PHP で文字列(数列)を日付に変換する方法を紹介します。
例えば、取得した文字列(数列)を年月日が含まれた日付にしたい時に便利な方法です。

文字列(数列)を日付に変換する方法

文字列(数列)を日付に変換するためには strtotime() 関数を使用します。
strtotime() 関数は、英文形式の日時をUNIXタイムスタンプに変換することができます。
次のコードは、$time_value の値を日付に変換する方法です。

<?php
$time_value = '201703220134';
echo date('Y年m月d日 H:i',strtotime($time_value));
?>

strtotime() で変換した値を date にセットして表示します。
この場合、次のように表示されます。

2017年03月22日 01:34

年月日をドット区切りにする場合は 'Y年m月d日 H:i''Y.m.d H:i' のように編集します。

まとめ

PHP で文字列(数列)を日付に変換する方法を紹介しました。

合わせて読みたい関連記事