我们如何转换2010年6月9日星期三从javascript函数返回并获取php脚本.我需要将此日期格式转换为2010-06-09.Thanks
MAN*_*UCK 18
<?php
$jsDateTS = strtotime($jsDate);
if ($jsDateTS !== false)
date('Y-m-d', $jsDateTS );
else
// .. date format invalid
Run Code Online (Sandbox Code Playgroud)
或者使用DateTime:
$date = new DateTime('Wed Jun 09 2010');
echo $date->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)
您可以输入的日期格式strtotime(),DateTime 并在PHP手册中date_create()进行了解释.如果您需要更多地控制输入格式并使用PHP5.3,您可以使用:
$date = DateTime::createFromFormat('D M m Y', 'Wed Jun 09 2010');
echo $date->format('Y-m-d');
Run Code Online (Sandbox Code Playgroud)