我需要将日期字符串转换为数字:
2012-Sep-01 to 2012-09-01
任何想法?问候,
尝试使用 DateTime PHP 类:
$date = "2012-Sep-01";
$result = DateTime::createFromFormat("Y-M-d", $date)->format("Y-m-d");
使用strtotime()
:
echo date('Y-m-d', strtotime('2012-Sep-01'));
$date = DateTime::createFromFormat('Y-M-j', '2012-Sep-01');
echo $date->format('Y-m-d');
实际上是从手册中偷来的:http: //us.php.net/manual/en/datetime.createfromformat.php
$timestamp = strtotime('22-09-2008');
$new_date = date("y-m-d", $timestamp);
嗨,尝试在 PHP 中使用它,你肯定会得到你想要的,我正在寻找相同的但没有找到但后来发现我在某处使用了日期时间公式并对其进行了修改以获得它。
$getdatetime=date_create('2020-May-21');
$dateconverted=date_format($getdatetime,'Y-m-d');
echo $dateconverted;