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

タイムスタンプでアプリに費やした時間を計算する方法

    これは、timeDiff関数を使用して計算できます:

    times = array();
    
    foreach ($result as $row){
        // convert to unix timestamps
        $firstTime=strtotime($firstTime);
        $lastTime=strtotime($lastTime);
    
        // perform subtraction to get the difference (in seconds) between times
        $timeDiff=$lastTime-$firstTime;
        $times[] = $timeDiff;
        echo(secondsToTime($timeDiff));
        # 18 days, 23 hours, 41 minutes and 7 seconds
    }
    
    echo(secondsToTime(array_sum($times)));
    #total of all times
    



    1. 単一の行が見つからない場合はデフォルト値を返します

    2. fbk(firebird)ファイルをMySqlに変換します

    3. DUALからのサブクエリに対して機能しないことによるOracleOrder

    4. mysqli ::query():mysqliをフェッチできませんでした