ユーザーにこの形式で日付を入力してもらいます:-mm/dd/yyyy (11/21/2012)
私のPHPスクリプトは、日付を次の形式に変換します:-dd-Month-yyyy (21-November-2012)
私はこれを使用して行います:-
$new_date = date('d-F-Y', strtotime($user_date));
この形式で日付を取得するにはどうすればよいですか :- 21st November 2012
?
ありがとう
期待どおりに出力されます
$my_date = '2016-01-01';
echo date('F jS, Y', strtotime($my_date));
# January 1st, 2016
dSも先頭に0を追加します
echo date('F dS, Y', strtotime($my_date));
# January 01st, 2016
$date = date_create('09-22-2012');
このコードによって、あなたはあなたの欲望を得るでしょう
echo $date->format('d S F Y');
詳細については、 http://php.net/manual/en/datetime.formats.date.phpにもアクセスしてください。