gpt4 book ai didi

php - 如何防止 PHP 将具有 0000-00-00 值的 DateTime 对象转换为 -0001-11-30

转载 作者:可可西里 更新时间:2023-10-31 22:48:01 31 4
gpt4 key购买 nike

目前我正在使用 Doctrine 2 和 MySQL。当我在 mysql 中分别使用 DateTime 和 PHP 中的日期时间字段时,我遇到了一些问题。当在我的数据库中日期值为“0000-00-00”时,在 PHP 中此值被转换为 -0001-11-30。我对此很满意,所以我需要检查日期的“0000-00-00”值。有人对此有帮助吗?谢谢。

注意我在想检查“-0001-11-30”而不是“0000-00-00”是否正确。

最佳答案

如果未设置日期,请使用 NULL 来指示该状态。这解决了您的问题并使数据库模式更加清晰和冗长。

关于php - 如何防止 PHP 将具有 0000-00-00 值的 DateTime 对象转换为 -0001-11-30,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6592181/

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