わかりましたので、以下は正常に動作します
mysql> SELECT UNIX_TIMESTAMP('2007-11-30 10:30:19');
しかし、次のように日付引数のみを指定すると:
mysql> SELECT UNIX_TIMESTAMP('2007-11-30');
その後、どういうわけか、2007-11-30 18:30 GMT に相当するタイムスタンプを取得しています。その特定の日の始まりのタイムスタンプを与えるために、どうにかリセットできますか? UNIX_TIMESTAMP('2007-11-30'); と同様です。UNIX_TIMESTAMP('2007-11-30 00:00:00') に相当するタイムスタンプを与える必要があります。特定の日付以降に発生したイベントに基づいて、テーブルからいくつかのレコードを除外する必要があります。ありがとう
[編集]: 方法はわかりませんが、これは現在期待どおりに機能しているようです。スクリーンショット: 2007-11 :30 00:00:00 2007-11:30 18:30:00 2007-11 :30