我有以下日期格式作为我的输入
Sat 15 June
是否可以转换为
2013-06-15
我已经使用了爆炸功能并完成了它。但这是一个漫长的过程。我也试过这个:
date("Y-m-d",strtotime($input_date));
但这不会正常工作......
PHP中是否有任何直接函数可以转换为MySql日期格式???或者php/转换函数中的任何内置函数????
提前致谢...
检查这个,
echo date("Y-m-d",strtotime("Thu 2 May"));
如果您在 strtotime() 函数中不提供年份,它将以当前年份作为年份值。
这2013-06-15
在我结束时输出。
<?php
$input_date = "Sat 15 June";
$formatted_date = date("Y-m-d",strtotime($input_date));
echo $formatted_date;
?>
请注意,由于$input_date
不包含年份,因此年份可能会有些混乱。我认为 PHP 将使用当前年份。当心。