对于数组中的每个对象,我有一个来自数据库的dateCreated as 2015-12-11T11:12:14.635Z问题是,如果今天是3月19日,我将从11日到18日搜索最近现在我想先计算一下上周的情况。基于当前日期使用moment.js,然后我会将其转换为上面的格式,以便我可以过滤数据
基本上,我想根据当前时间戳来计算上周。
") or die (mysql_error("There was an error in connection"));故事表:选票表:
但我想知道如何在不同的时间内显示信息说显示排名最高的文章“今日”上周“上个月”“去年”。基于文章创建日期,st_date从“故事”表。我只需要这4个(今天,上周,月份,年份)不同的查询或部分,负责在不同的时间段内获取数据。
我试图根据时间从数据库中获取记录,特别是上周和上个月,但我被困在了某个地方。以下是我用来获取上周信息的MySQL查询:
"SELECT *FROM posts WHERE date BETWEEN DATE SUB( CURDATE() , INTERVAL 1 WEEK) AND例如,如果数据库中有一个像2014-07-26这样的日期,另一个像2013-07-26这样的日期,那么它将同时获取这两个数据,而它应该只获取2014-07-26。