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

文字列を日付phpに変換します

    これにはsubstrやmysqlは必要ありません。まず、substrなしで日付を取得します:

    $tawal = date('Y-m-d', strtotime($date));
    $takhir = date('Y-m-d', strtotime($date1));
    

    これで、Y-m-d形式の文字列ができました。差分を見つけるには、mysqlが必要ないため、Y-m-dに変換する必要はありません。 このメソッドを使用できます 秒単位で違いを見つけます。

    $diff = abs(strtotime($date2) - strtotime($date));
    $years = floor($diff / (365*60*60*24));
    $months = floor(($diff - $years * 365*60*60*24) / (30*60*60*24));
    $days = floor(($diff - $years * 365*60*60*24 - $months*30*60*60*24)/ (60*60*24));
    


    1. ORA-010179iクライアントから11gデータベースに接続するときにユーザー名/パスワードが無効です

    2. 階層的な役割ベースのアクセス制御システムを設計する方法

    3. C#を使用してMySQLでデータベースをバックアップする

    4. SQL Server(T-SQL)でデータベースのANSI_NULLS設定を見つける方法