gpt4 book ai didi

php - 如何使用php在mysql中插入今天的日期

转载 作者:行者123 更新时间:2023-11-29 03:52:20 25 4
gpt4 key购买 nike

如何使用 php.date 格式在 mysql 中插入今天的日期就像 Dec-10-2013。我试过了

$sql="insert into tbl_name (colm1,colm2) values (1,now())";

此处插入 colm2 的值为 2013-12-11。

最佳答案

您要做的是将日期保存为 TIMESTAMP 或类似的格式。当您检索它时,您可以对其进行格式化。如果日期不同,您可以使用“NOW()”或给定格式插入日期。

如果想显示时间,可以这样:new DateTime($row['my_date']);

对于插入,您可以使用相同的方法:(new DateTime($date))->getTimestamp()

为什么选择 DateTime?
- 因为它适用于时区。

为什么不将其存储为 Dec-10-2013?
- 因为你不能用假装是日期的 varchar 做任何事情。您有一个 TIMESTAMP 字段类型

关于php - 如何使用php在mysql中插入今天的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20513680/

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