2011-12-23 9 views
4

可能性の重複:
PHP: convert date format yyyy-mm-dd => dd-mm-yyyy [NOT IN SQL]PHPで日付を米国の書式に変換するには?

ホープ誰もが素晴らしい休日を持っています。

私はこの形式の日付:23-12-2011を持っており、それをUS書式2011-12-23に戻したいと考えています。

誰でも私がこれをPHPで行う方法を知っていますか?文字列を壊すための関数はありますか?

+0

次回は検索機能をご利用ください! –

答えて

4
date("Y-m-d", strtotime("23-12-2011")) 
+0

ありがとう、これは短いと直接です。 –

7
$date = DateTime::createFromFormat('d-m-Y', '23-12-2011'); 
echo $date->format('Y-m-d'); 

出来上がり。チェックアウトPHP5s datetime class

+2

+1は 'DateTime'を提案します。 –

+0

コードとリンクをありがとう - 後で文書をチェックアウトします。 –