php中怎么将18/9/2007日期格式转换为2007-09-18 php中怎么将18/9/2007日期格式转换为2007-09-18? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strftime("%Y-%m-%d",strtotime("9/18/2007")); <?php$data="18/9/2007";print preg_replace("/\d{2}\/\d{1}\/\d{4}/","2007-09-18",$data);?> 例如:$date1="18/9/2007";$date2= explode("/",$date1);$date3 = date("Y-m-d H:i:s", mktime(0,0,0,$date2[1],$date2[0],$date2[2]));------------------------------------------------------------------------------echo $date3;//2007-09-18 date('Y-m-d',strtotime('18/9/2007')) 在SQL查询时转换也可以DATE_FORMAT("18/9/2007",'%Y-%m-%d') list($d,$m,$y) = explode('/', $d);echo date('Y-m-d', mktime(0,0,0,$m,$d,$y)); <?php$data="18/9/2007";print preg_replace("/\d{2}\/\d{1}\/\d{4}/","2007-09-18",$data);?>这代码有意思,很像达文西发明的手电筒!!!呵呵! 觉得使用split("/","18/9/2007");然后把顺序调整哈不就很简单了 实在搞不懂!求解!! 实在不知道哪有问题了.哎. php发email问题 新手问题 cakephp 的安装!在线等答案。。 学php一段简单的转向语句不知错在哪里 请问怎么做这个热门关键字 这几天写的php树类. php的中图片上传出现下面问题,怎么办?---在线等! help me php无限极数组,获取指定键值 我是菜鸟,提问一个很白痴的问题,如何整合php的程序? 快来参加9月22号PHP技术交流会~~报名进行中哦
$data="18/9/2007";
print preg_replace("/\d{2}\/\d{1}\/\d{4}/","2007-09-18",$data);
?>
$date2= explode("/",$date1);$date3 = date("Y-m-d H:i:s", mktime(0,0,0,$date2[1],$date2[0],$date2[2]));
------------------------------------------------------------------------------
echo $date3;
//2007-09-18
date('Y-m-d',strtotime('18/9/2007'))
DATE_FORMAT("18/9/2007",'%Y-%m-%d')
echo date('Y-m-d', mktime(0,0,0,$m,$d,$y));
$data="18/9/2007";
print preg_replace("/\d{2}\/\d{1}\/\d{4}/","2007-09-18",$data);
?>
这代码有意思,很像达文西发明的手电筒!!!呵呵!