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

mysqlの日付から年、月、日、時間、分、秒をどのように抽出しますか?

    MySQLでは、MONTH(date)を実行するだけです。 、YEAR(date) 、など。PHPでは、date('g', strtotime($datefromsql))を実行できます。 たとえば、日付から12時間のフォーマット時間を取得します。

    したがって、上記の例では、次のいずれかを実行できます

    SELECT YEAR(date), 
           MONTH(date), 
           DAYOFMONTH(date), 
           HOUR(date), 
           MINUTE(date), 
           SECOND(date)
    

    またはPHPでは

    $time = strtotime($datefromsql);
    echo date('Y', $time);
    echo date('m', $time);
    echo date('d', $time);
    echo date('h', $time);
    echo date('i', $time);
    echo date('s', $time);
    


    1. ルームライブラリはアセットフォルダからデータベースをコピーできますか?

    2. SQL Serverのテーブル名がdboで始まるのはなぜですか?

    3. django + mysql='DatabaseWrapper'オブジェクトに属性がありません'Database'エラー

    4. MySQLは一意の制約のnull値を無視しますか?