で日付形式を作成したいMonth-Date-Year
。現在の形式はYear-Month-Date
. PHPでそれを行うにはどうすればよいですか?
質問する
29538 次
9 に答える
7
$date = "08/01/2013";
$your_date = date("m-d-y", strtotime($date));
私の答えが役に立つことを願っています:)
于 2013-01-08T05:32:18.517 に答える
6
$originalDate = "2013-01-08";
$newDate = date("m-d-Y", strtotime($originalDate));
于 2013-01-08T05:32:14.933 に答える
5
strtotime()を使用して日付を解析できます。これを理解するのに文字通り1 回の Google 検索が必要でした。
$given = "2013-01-08";
$parseit = date("m-d-Y", strtotime($given));
そして、次のようにエコーすることができます:
echo $parseit;
于 2013-01-08T05:34:50.140 に答える
2
echo date('m-d-Y', time());
詳細については、PHP の日付に関するドキュメントを参照してください。
于 2013-01-08T05:39:33.807 に答える
2
これを試して。
date('m-d-y', strtotime('2012-12-31'));
また
$d = new DateTime('2012-12-31');
echo $d->format('m-d-y');
于 2013-01-08T05:40:56.180 に答える
1
次の 2 つの関数を参照してください。
例(フォーマットを更新する必要があります)
$date = DateTime::createFromFormat('j-M-Y', '15-Feb-2009');
echo $date->format('Y-m-d');
于 2013-01-08T05:32:16.150 に答える
0
を使用strtotime()
して、文字列を時間変数に戻すことができます。次に、 を使用date()
して時刻を必要な形式にフォーマットします。
于 2013-01-08T05:32:36.057 に答える
0
使うだけ
date("m-d-Y");
これにより、 in が出力されますMonth-Date-Year
。
于 2013-01-08T05:33:09.993 に答える
0
$date = date("m-d-Y",strtotime($yourdate));
于 2013-01-08T05:34:01.777 に答える