gpt4 book ai didi

php - DateTime::createFromFormat 未按预期工作

转载 作者:行者123 更新时间:2023-12-04 22:00:45 25 4
gpt4 key购买 nike

运行 PHP 5.3.28

我有一个特定的日期作为 strtotime 阻塞的字符串返回,所以我想尝试 DateTime::createFromFormat(),但是尽管尽了最大努力还是出现了错误。

<?php

$freshdate = '09/07/2015 (Mon)';
$date = DateTime::createFromFormat("m/d/Y (D)", $freshdate);
if (!$date) {
var_dump('error', DateTime::getLastErrors());
}

结果是:

array (size=4)
'warning_count' => int 0
'warnings' => array (size=0)
'error_count' => int 2
'errors' => array (size=2)
12 => string 'A textual day could not be found' (length=32)
16 => string 'Data missing' (length=12)

最佳答案

这是 PHP#65554 中的错误:

createFromFormat fails when in the format D or l is followed by separators that are not space or comma.

如何修复?更改您的格式或升级您的 PHP 版本。

关于php - DateTime::createFromFormat 未按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32531946/

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