0
こんにちは私は月と年の休日を取得するコードを使用して、この関数はeaster_date内部PHPコードに依存してイースター日付のexact日付を計算します。easter_date PHP計算の一日のサーバー内での短い
echo date('Y-m-d',easter_date($year));
が、サーバに、それは1日までに短いですが、私はなぜ知らない: 問題は、機能がローカルホストで動作し、次のコードは、右のイースター西部日付「2016年3月27日」を与えています同じ機能が私に返されます '2016-03-26'
私はcakephpを使っています。事前
あなたのサーバーのタイムゾーンは? easter_date()はタイムスタンプを返します。タイムゾーンの設定に基づいてdate()を使用すると調整されます。 –
cakephpにこのコードdate_default_timezone_set( 'UTC')があります。私のサーバーでは、私のタイムゾーンはEurope/paris – user1655410
です。私のローカルマシンのタイムゾーンを変更しても何も変わらない場合は、正しいイースターデートを返します – user1655410