我将以下日期格式作为输入
Sat 15 June
是否可以转换为
2013-06-15
我使用了爆炸功能并完成了它。但它的程序很长。 我也试过这个:
date("Y-m-d",strtotime($input_date));
但这不会正常工作......
PHP中是否有任何直接函数转换为MySql日期格式? 或者php / conversion函数中的任何内置函数????
提前致谢...
答案 0 :(得分:-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将使用当前年份。小心。
答案 1 :(得分:-3)
检查一下,
echo date("Y-m-d",strtotime("Thu 2 May"));
如果您未在strtotime()函数中提供年份,则将当前年份作为年份值。