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

MYSQL-リクエストでNOW()とParisTimeZoneの日付を比較します

    日付がパリのタイムゾーンにあることを確認するには、 CONVERT_TZ タイムゾーン間で変換します。たとえば、次のクエリはNOW()を比較します 保存された日付の日付とそれらの差(日数)を示し、2つの日付が特定のタイムゾーンにあることを確認します(パリのタイムゾーンはわかりませんが、これは単なる例です):

    select datediff(
                     Convert_TZ(Now(),"SYSTEM","-08:00"),
                     Convert_Tz(AddedIn,"SYSTEM","-08:00")
                   ) 
    from TableName
    

    System 現在のタイムゾーンを返し、-08:00 はオフセットとして変換するタイムゾーンです。タイムゾーンの名前を使用するか、指定されたとおりにオフセットすることができますMySQLタイムゾーンのデザインパターン

    これがお役に立てば幸いです。




    1. MySQLのGroupByとの1対多結合は、1つの観測値のみを返します

    2. RailsでのUTF8MySQLの問題-utf8_general_ciでのエンコーディングの問題

    3. MYSQL ON DUPLICATEKEYUPDATEが更新されませんでした

    4. Windows10UWPアプリからSQLサーバーデータベースに接続する方法