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

DATETIME形式の値に1日を追加

    DateTime を使用してこれを行う方法は複数あります。 これはPHP5.2で導入されました。 strtotime()の使用とは異なり これにより、夏時間とうるう年が考慮されます。

    $datetime = new DateTime('2013-01-29');
    $datetime->modify('+1 day');
    echo $datetime->format('Y-m-d H:i:s');
    
    // Available in PHP 5.3
    
    $datetime = new DateTime('2013-01-29');
    $datetime->add(new DateInterval('P1D'));
    echo $datetime->format('Y-m-d H:i:s');
    
    // Available in PHP 5.4
    
    echo (new DateTime('2013-01-29'))->add(new DateInterval('P1D'))->format('Y-m-d H:i:s');
    
    // Available in PHP 5.5
    
    $start = new DateTimeImmutable('2013-01-29');
    $datetime = $start->modify('+1 day');
    echo $datetime->format('Y-m-d H:i:s');
    


    1. PostgreSQLで数値を含まない値を検索する

    2. 2つの異なるデバイスが同じGCM登録IDを持つことはできますか?

    3. 2つの日付間のMySQL週の計算

    4. MySQLの番号順、空の文字列(または0)最後