1

ユーザー入力を受け入れるphpデータベースがあります。日付である組み込みの文法タイプを受け入れ、この形式 20101030 で日付をデータベースに保存します。文法内で使用するためにデータベースをチェックできるようにしたいのですが、この値を日付として再び認識しません. とにかく私はこれを行うことができますか?ありがとう

4

1 に答える 1

1

これを試して

$datear=array();
        $temp=strtotime($row['Your_date_column']);
        $datear=getdate($temp);
        echo substr($datear["month"],0,3).'-'.$datear["mday"].'-'.$datear["year"];
  1. ($row['Your_date_column']) これにより、201010 のように上で書いた UNIX タイムスタンプが得られます... getdate() 関数は、次のような関連情報を格納する日付配列に変換されます

    [秒] - 秒 [分] - 分 [時] - 時 [mday] - 曜日 [wday] - 曜日 [年] - 年 [yday] - 曜日 [曜日] - 名前平日 [月] - 月の名前

この情報を取得したら、データベースで必要な日付をフォーマットしてみてください..

于 2012-04-07T20:43:03.800 に答える