PHP を使用して Web サイトを構築しています。MYSQL テーブルで DATE タイプを使用して日付を保存しています。私が抱えている問題は、これがデフォルトで日付をYYYY-MM-DDの形式で保存することです。しかし、この形式 DD-MM-YYYY を PHP ページに表示して、2 つの異なる日付間の日数を計算できるようにする必要があります。これはどのように達成できますか?
質問する
342 次
3 に答える
0
これは表示の問題です。mysqlのdate_format()
関数を使用して、表示要件が何であれ、たとえば
SELECT date_format(datefield, '%d-%m-%Y'), ...
于 2012-05-20T14:05:59.590 に答える
0
これを行う方法の例を次に示します。
$date_str = '2012-05-20'; //you get it from db
$date_now = strtotime($date_str); //convert it to unix timestamp
$yesterday=$date_now-24*60*60; //make calculations
echo 'yesterday was: '. date('d-m-Y',$yesterday); //date() returns the date in format you need
ここでのさらなる例:PHPを使用して2つの日付の差を計算する方法は?
于 2012-05-20T14:52:11.720 に答える