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

PHPとMySQLは時間から秒を引く

    MySQLを使用してDB上で直接実行できます SUBTIME()

    // from the manual
    mysql> SELECT SUBTIME('2007-12-31 23:59:59.999999','1 1:1:1.000002');
            -> '2007-12-30 22:58:58.999997'
    

    または、MySQLから時間を取得し、<を使用してPHPで実行することもできます。強い>DateTime::sub()

     // again from the manual
     <?php 
     $dateA = date_sub('2000-01-20', date_interval_create_from_date_string('1 second')); 
     ?> 
    


    1. CSVから読み取り、SQLクエリを実行するPHPファイルを作成する

    2. MySQL:大きなVARCHARとテキスト?

    3. 日付を文字列としてmysqlに保存しても安全ですか?

    4. PHPを介してSSH経由でmysqlデータベースに接続します