gpt4 book ai didi

php - 如何在PHP中检查失败的DateTime?

转载 作者:行者123 更新时间:2023-12-03 07:47:52 27 4
gpt4 key购买 nike

当以下内容变为错误数据时,PHP中止。

PHP Fatal error:  Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string (980671) at position 4 (7): Unexpected character'

如果数据不好采取其他措施,这样PHP问题不会失败,我该如何捕捉呢?
$date = new DateTime($TRANSACTION_DATE_MMDDYY_raw);

最佳答案

使用trycatch

try {
$date = new DateTime($date);
} catch(Exception $e) {
echo "Invalid date... {$e->getMessage()}";
}

关于php - 如何在PHP中检查失败的DateTime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17373007/

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