-3

我有以下日期格式作为我的输入

Sat 15 June

是否可以转换为

2013-06-15

我已经使用了爆炸功能并完成了它。但这是一个漫长的过程。我也试过这个:

date("Y-m-d",strtotime($input_date));

但这不会正常工作......

PHP中是否有任何直接函数可以转换为MySql日期格式???或者php/转换函数中的任何内置函数????

提前致谢...

4

2 回答 2

-3

检查这个,

echo date("Y-m-d",strtotime("Thu 2 May"));

如果您在 strtotime() 函数中不提供年份,它将以当前年份作为年份值。

于 2013-05-02T10:24:58.867 回答
-3

2013-06-15在我结束时输出。

<?php
$input_date = "Sat 15 June";
$formatted_date = date("Y-m-d",strtotime($input_date));
echo $formatted_date;
?>

请注意,由于$input_date不包含年份,因此年份可能会有些混乱。我认为 PHP 将使用当前年份。当心。

于 2013-05-02T10:15:38.827 回答