首页 > 解决方案 > 此字符串日期“10/05/2025”未转换为 dateformat php

问题描述

这是我下面的代码:

$startDate= str_replace('/', '-', $bhishi_date);
$startDate=strtotime($startDate);
$startDate= date('Y-m-d', strtotime($startDate))

标签: phplaravel

解决方案


为了处理日期和时间,我更喜欢使用内置的DateTime 类,您可以使用它以一致的语法执行所有操作。

$startDate = \DateTime::createFromFormat('d/m/Y', '10/05/2025')->format('Y-m-d');
//                  input format ---------^^^^^   output format ---------^^^^^

推荐阅读