gpt4 book ai didi

php - MySQL 时间戳是一个日期时间 : shouldn't it be an integer? 我需要通过 URL 传递它

转载 作者:行者123 更新时间:2023-11-29 00:23:35 24 4
gpt4 key购买 nike

我可能会以错误的方式解决这个问题,但我制作了“上一个”和“下一个”按钮,通过 URL 传递索引并使用 PHP 获取它,将您带到数据库中的下一个或上一个产品。但我需要在产品输入数据库的日期完成此操作(因为如果删除一行,索引将被重用)。问题是我在第一次构建数据库时使用了 datetime。我想将所有这些日期时间转换为时间戳,因为我知道时间戳是一个整数,表示从 1970 年开始的秒数。使用 get 可以很容易地通过 URL 传递一个整数(URL 中没有 %20)。但我只是在测试数据库中尝试过,时间戳不仅仅是一个整数。我理解错了吗?我会以错误的方式去做吗?

编辑:我真正需要的是一个将 MySQL 日期时间转换为 unix 时间戳的 PHP 函数。这将解决我的问题。

最佳答案

你理解错了。作为一般规则,SQL 时间戳和 Unix 时间戳是两个不同的东西。

要从 MySQL 日期时间列中获取 Unix 时间戳,请使用 unix_timestamp() function .

关于php - MySQL 时间戳是一个日期时间 : shouldn't it be an integer? 我需要通过 URL 传递它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20112147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com