2015-08-08 55 views
-1

我想將AMPM轉換爲XXYYdate();函數。如何在日期()中將AM/PM轉換爲XX/YY

這裏是我的代碼:

echo $year = date("Y-m-d h:i:s A",time()); 
// output: 2015-08-08 09:21:26 PM 

我想這一點:2015-08-08 09:21:26 YY 。可能嗎 ?

+1

'日期( 「Y-M-d H:我:■\ Y \ Y」,時間());'? –

+0

@u_mulder您的解決方案很好,但* AM *呢?我需要把'XX'代替它。 – Shafizadeh

+0

@Sajad你的問題已經有了答案。 –

回答

1

這可能是一個辦法做到讓這個。

$array_from_to = array (
     'AM' => 'XX', 
     'PM' => 'YY' 
); 
$year = date("Y-m-d h:i:s A",time()); 
$year= strtr($year, $array_from_to); 
echo $year; 

演示:http://codepad.viper-7.com/zMIpNC

2

只能與IF

$year = date("Y-m-d h:i:s",time()); 
if(date("A",time())=="PM"){ 
     $year.="YY"; 
}else{ 
    $year.="XX"; 
} 
+0

謝謝,+1投票給你。 – Shafizadeh