sql >> データベース >  >> RDS >> Mysql

日付をある形式から別の形式に変換するにはどうすればよいですか?

    $input = '03-Dec-10';
    $date = DateTime::createFromFormat('d-M-y', $input);
    echo $date->format('Ymd'); // or possibly 'Y-m-d'
    

    これにより、20101203が出力されます 、おそらくあなたが望むものです。目的とは異なる場合は、こちら をご覧ください。 。

    逆にすることもできます:

    $input = '20101203';
    $date = DateTime::createFromFormat('Ymd', $input);
    echo $date->format('d-M-y');
    


    1. SQL Serverでセミコロンを使用する必要があるのはいつですか?

    2. mysqlワークベンチレコードの制限

    3. 列を削除しても列参照が完全に削除されるわけではありません-postgresql

    4. MySQLにデータを挿入するときの「エラー1136(21S01):列数が行1の値数と一致しない」を修正