与えられたことは非常に基本的な質問かもしれませんが、私はそれがPHPの警告:日付()は、少なくとも1つのパラメータを期待し、0
警告以下を投げるいただきました次のコード$currentDateTime = new DateTime(date(), 'Europe/London');
と間違って理解することができません
PHP警告:日付()は、このような
date()
内部PARAM /フォーマットを渡す必要があり、少なくとも1つのパラメータを期待
与えられたことは非常に基本的な質問かもしれませんが、私はそれがPHPの警告:日付()は、少なくとも1つのパラメータを期待し、0
警告以下を投げるいただきました次のコード$currentDateTime = new DateTime(date(), 'Europe/London');
と間違って理解することができません
PHP警告:日付()は、このような
date()
内部PARAM /フォーマットを渡す必要があり、少なくとも1つのパラメータを期待
はこれを試してみてください:
$date = new DateTime(date('Y-m-d H:i:s'), new DateTimeZone('Europe/London'));
echo $date->date; // It will return current date time at your specified timezone
所与0:
$currentDateTime = new DateTime(date('Y-m-d H:i:s'), 'Europe/London');
は、パラメータとしてdate()
にFORMATを指定する必要があります。次のように使用できます。
$currentDateTime = new DateTime(date("Y-m-d"),new DateTimeZone('Europe/London'));