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

PHPスクリプトの日時

    つまり、$row['expires']について考えているということです。 間違って。これはUNIXタイムスタンプ値ではなく、無効な日付を生成しています。 これは、値が基本的に0と評価されることを意味します。これは、UNIX時間では1970年1月1日です。

    date() 有効なUnixタイムスタンプ(INT 11)を送信する必要がありますが、それはそのフィールドのデータベースにあるものですか?またはそれは日時フィールドですか?

    これを試してください

    echo date("d.m.Y \\u\\m H:i \\U\\h\\r", "2014-10-12");   //invalid
    
    echo date("d.m.Y \\u\\m H:i \\U\\h\\r", time());  //valid: current unix timestamp
    


    1. OracleをPostgreSQLに接続する

    2. SQLServerのCTEのガイド

    3. 名前付きクエリでのHibernateエラー

    4. MySQLの頻度から十分位数を計算する