比较MySQL中的时间戳

Lot*_*har 6 mysql

我的数据库中的时间戳采用以下格式:

2011-02-26T13:00:00-05:00
Run Code Online (Sandbox Code Playgroud)

但是通过MySQL获取当前时间戳:

SELECT current_timestamp();
Run Code Online (Sandbox Code Playgroud)

给我一些格式化的东西......

2011-02-26 13:05:00
Run Code Online (Sandbox Code Playgroud)

我的最终目标是遍历所有条目(每2天)并删除超过2天的条目,那么如何将条目与2011-02-26T13:00:00-05:00时间戳与当前时间戳进行比较?

rg8*_*g88 13

尝试:

SELECT DATE(`yourtimestamp`) FROM thetablename WHERE DATE(`yourtimestam`) < CURDATE() - INTERVAL 2 DAY;
Run Code Online (Sandbox Code Playgroud)