我正在使用facebook的图形API,我需要得到一个给定的帖子在给定日期的点赞数量。也就是说,1月20日的帖子有多少个赞,但我找不到方法来做到这一点。我已经尝试了/ post _ID/likes,我得到了喜欢这个帖子的人,但没有一个约会对象,他们也尝试使用?since=DATE&until=DATE,但没有成功。
对于我的新数据库,我想用mysqli将给定的日期、时间和年份从php保存到我的数据库中,在sql中我可以创建一个字段:
DATE
DATETIME
TIMESTAMP
TIME
YEAR
我只对php使用数据库,我应该选择哪种类型?以及出于什么原因。
我认为日期时间和时间戳是最好的选择。但是找不到任何理由说明为什么我应该比另一个更好。有人能帮我选择吗?
还是把日期、时间和年份分开比较好?
我想查询上个星期的价值等等。
我在我的网站上有一个有过期日期的帖子,我在Mysql中将它们存储为
'Y-m-d H:i:s'
即。2012-08-28 00:00:00
我将此日期时间转换为下面的格式,该格式将传递给jquery倒计时
$offset.', Y, n - 1, j, H, i, s'
这一部分的工作方式应该是这样的。
我想要做的是获取当前时间,并且只从数据库中获取未过期的帖子。让我头疼的thingM是所有的帖子都有不同的时区。其中大部分在午夜到期,但在不同的时区,一些在东部时间午夜到期,而另一些在太平洋午夜到期。这些都存储为2012-08-28 00:00:00,在数据库中存
我需要在给定的开始和停止时间内,在动态计算的步骤间隔内从查询中返回特定数量的行。
我在这里很简单,它有一个由unix时间戳和相应的整数值组成的表。
在我的示例中,我需要返回200行,其包含的启动时间为1307455099,包含的结束时间为1307462455。
下面是我目前开发的查询。它使用总行的模数来计算步长间隔:
SELECT timestamp, value FROM soh_data
WHERE timestamp % (CAST((1307462455 - 1307455099)/200 AS SIGNED INTEGER)) = 0
AND timestamp BETWEEN 13
我使用"timestamp with time zone“列类型并设置日期时间,如下所示: INSERT INTO mytable(col1)
VALUES(timestamp with time zone '2020-07-16 17:45:00.000000+00'); 每当我尝试检索我的DateTimes时,它们都会被转换为“本地”类型。 这不是我想要的,它设置为UTC日期时间,我希望它作为UTC返回,我不希望它转换为本地,进入数据库,也不回来…这样做就不可能在不引起歧义的情况下到达UTC。 我已经尝试设置了"PGTZ“环境变量;当连接打开时,我还执行了
我正在研究如何在HQL查询中执行日期/时间计算。具体地说,如何从current_timestamp()函数的结果中添加或减去(x)时间量?或者,我必须为此使用SQL,并希望正在运行的任何数据库都支持它?
HQL查询示例:
FROM RandomThing
WHERE randomTime IS NOT NULL AND
randomTime >= current_timestamp() AND
randomTime <= (current_timestamp() + :timeToAdd)
我可以将:timeToSubtract参数定义为任何特定的单位,尽管
我使用time()将日期存储在数据库中。我有一些广告网站。用户提交广告的时间和他们希望广告显示的天数,例如:
标题:广告标题..。
持续时间: 20天
创建日期: time() (当我在数据库上提交此广告时,按时间获得创建日期)。)
我需要计算过期日期的每一个广告的划时代格式。
exp_date = creation date + 20 days ; /// this line is hypothetical , i need correct way to calculate exp_Date
sql->set(experation date = exp_date);
另外,我需要知道