ユーザー入力を受け入れるphpデータベースがあります。日付である組み込みの文法タイプを受け入れ、この形式 20101030 で日付をデータベースに保存します。文法内で使用するためにデータベースをチェックできるようにしたいのですが、この値を日付として再び認識しません. とにかく私はこれを行うことができますか?ありがとう
1 に答える
1
これを試して
$datear=array();
$temp=strtotime($row['Your_date_column']);
$datear=getdate($temp);
echo substr($datear["month"],0,3).'-'.$datear["mday"].'-'.$datear["year"];
($row['Your_date_column']) これにより、201010 のように上で書いた UNIX タイムスタンプが得られます... getdate() 関数は、次のような関連情報を格納する日付配列に変換されます
[秒] - 秒 [分] - 分 [時] - 時 [mday] - 曜日 [wday] - 曜日 [年] - 年 [yday] - 曜日 [曜日] - 名前平日 [月] - 月の名前
この情報を取得したら、データベースで必要な日付をフォーマットしてみてください..
于 2012-04-07T20:43:03.800 に答える