Php 转换日期格式

Php 转换日期格式,php,date,format,Php,Date,Format,我有一个脚本,可以从另一个网站上废弃/获取html表数据。网站日期格式为2011年8月26日,我如何将其更改为2011年12月13日的格式 function createRSSFile($tag,$value,$data) { # this will return the each element with tag. $tag=strtolower(str_replace(" ","_",$tag)); $tag=strtolower(str_replace(":","

我有一个脚本,可以从另一个网站上废弃/获取html表数据。网站日期格式为2011年8月26日,我如何将其更改为2011年12月13日的格式

function createRSSFile($tag,$value,$data)
 {
    # this will return the each element with tag.
    $tag=strtolower(str_replace(" ","_",$tag));
    $tag=strtolower(str_replace(":","",$tag));
    $tag=strtolower(str_replace("&","and",$tag));
    $returnITEM = "<".$tag.">".htmlspecialchars(str_replace(" 00:00:00","",$value))."</".$tag.">";
    return $returnITEM;
 } 

    function fetchData($jobid) {
       $html=file_get_contents('http://acbar.org/JobDetail.aspx?id='.$jobid);
       $html=str_replace("<td></td>", "",$html);
      $html=str_replace("<td style=\"font-size:8pt;font-weight:bold;\"></td>","<td style=\"font-size:8pt;font-weight:bold;\">Null</td>",$html);
      $html=str_replace("<td style=\"font-size:8pt;font-weight:bold;\" colspan=\"2\" ></td>","<td style=\"font-size:8pt;font-weight:bold;\" colspan=\"2\" >Null</td>",$html);

       $html=str_replace("&nbsp;", " ",$html);
       $html=str_replace("?", "<br>",$html);
       $html=str_replace("<br>", "_br_",$html);

       $dom = new DOMDocument;
       $dom->loadHTML( $html );
       //echo $dom->saveHTML();
       //exit;
       $rows = array();
       foreach( $dom->getElementsByTagName( 'tr' ) as $tr ) {
        $cells = array();
        foreach( $tr->getElementsByTagName( 'td' ) as $td ) {
            if(trim($td->nodeValue)!='')
              $cells[] = str_replace("_br_","<br>",trim($td->nodeValue));
        }
         if(sizeof($cells)>0)
           $rows[] = $cells;
       }
函数createRSSFile($tag、$value、$data)
{
#这将返回带有标记的每个元素。
$tag=strtolower(str_replace(“,”,$tag));
$tag=strtolower(str_replace(“:”,“,$tag));
$tag=strtolower(str_替换(“&”、“and”、$tag));
$returnITEM=“”.htmlspecialchars(str_replace(“00:00:00”,”,$value));
return$returnITEM;
} 
函数fetchData($jobid){
$html=文件\u获取\u内容('http://acbar.org/JobDetail.aspx?id=“.$jobid);
$html=str_replace(“,”,$html);
$html=str_replace(“,”Null“,$html);
$html=str_replace(“,”Null“,$html);
$html=str_replace(“,”,$html);
$html=str_replace(“?”,“
”,$html); $html=str\u replace(“
”、“\br\u”、$html); $dom=新的DOMDocument; $dom->loadHTML($html); //echo$dom->saveHTML(); //退出; $rows=array(); foreach($dom->getElementsByTagName('tr')作为$tr){ $cells=array(); foreach($tr->getElementsByTagName('td')作为$td){ 如果(修剪($td->nodeValue)!='') $cells[]=str_replace(“\br_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu; } 如果(sizeof($cells)>0) $rows[]=$cells; }
始终可以对通过的日期计时,然后根据您的意愿将其格式化为日期,如下所示

$timeToModify = strtotime($passedTime);
$formattedTime = date("Y-m-D", $timeToModify);

那不是一个简单的正则表达式吗?