我在MySQL数据库中有一个名为:last_dl的字段。
我不知道应该是什么类型的。一开始我想把当前时间存储在其中,以后,在用户请求之后,检查72小时是否过去了。那就做点什么。
我不知道该选哪种类型。我应该使用MYSQL函数还是PHP函数?我是否需要时间戳。如何转换回数据库中的时间戳?
最佳答案
我会在mySql中使用DATETIME字段。然后从php中可以检查72小时之后是否已经过去。
$dbdate = strtotime($datefromdb);
if (time() - $dbdate > 60 * 60 * 72) {
// 72 hours passed
}
关于php - 将当前时间存储在时间戳中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47809378/