2013-07-09 36 views
0

我有一個腳本轉換時間去約會

idea_slug=$_POST['idea_slug']; 
    $data['idea_date']=$this->db->query("SELECT * FROM td_idea WHERE idea_slug='$idea_slug'")->result_array(); 
    $submit_date=$data['idea_date'][0]['idea_submit_date']; 

    $datetime1 = DateTime::createFromFormat('d/m/Y', $submit_date); 
    $submit_date= $datetime1->format('Y-m-d'); 

    $submit_date = strtotime($submit_date); 

    $end = strtotime('+90 days', $submit_date); 

現在我想$轉換結束到Y/M/d格式 我怎麼可以這樣做?

+1

爲什麼要創建一個DateTime對象,然後將其轉換爲unix時間戳 - 根本沒有意義(這是我今天第二次看到它) –

回答

0

像這樣:

echo date('Y/m/d', $end); 
0

你可以像下面

$date_format = date('Y/m/d', $end); 
0
$datetime1 = DateTime::createFromFormat('d/m/Y', $submit_date); 
$end = clone $datetime1; 
$end->add(new DateInterval('P90D')); 
echo $end->format('Y/m/d');