這可能是一個非常基本的問題,但我無法理解什麼是錯用下面的代碼PHP的警告:日期()預計至少有一個參數,0給出
$currentDateTime = new DateTime(date(), 'Europe/London');
它拋出以下警告
PHP警告:日期()預計至少1參數,0給定
這可能是一個非常基本的問題,但我無法理解什麼是錯用下面的代碼PHP的警告:日期()預計至少有一個參數,0給出
$currentDateTime = new DateTime(date(), 'Europe/London');
它拋出以下警告
PHP警告:日期()預計至少1參數,0給定
試試這個:
$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
你應該傳遞PARAM /格式內date()
這樣的:
$currentDateTime = new DateTime(date('Y-m-d H:i:s'), 'Europe/London');
希望這有助於!
需要提供格式向date()
作爲參數。你可以使用如下。
$currentDateTime = new DateTime(date("Y-m-d"),new DateTimeZone('Europe/London'));