gpt4 book ai didi

php - DateTime::createFromFormat 问题

转载 作者:行者123 更新时间:2023-12-04 06:21:09 25 4
gpt4 key购买 nike

我不知道为什么我会收到此错误或如何修复它。

Call to a member function format() on a non-object createFromFormat

代码:
$date = "30 Sep 2009";
$data['StartDate'] = DateTime::createFromFormat('d m Y', $date)->format('Y-m-d');

我想将其转换为标准的 MySql 日期格式。

最佳答案

该错误可能是由于“m”是两位数月份的代码——而不是文本表示,即“M”。

您是否曾尝试简单地将该字符串传递给 DateTime 构造函数?该格式是每 http://www.php.net/manual/en/datetime.formats.date.php 接受的格式之一.

$date = new DateTime("30 Sep 2009");
$data['StartDate'] = $date->format('Y-m-d');

关于php - DateTime::createFromFormat 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6550454/

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