0
date()関数によって返されたすべての日付を特定の時間だけオフセットする方法はありますか? 私はdate-default-timezone-set()を試しましたが、サーバで動作していないようでしたので、他の方法はありますか?PHPで時間オフセットを設定する
date()関数によって返されたすべての日付を特定の時間だけオフセットする方法はありますか? 私はdate-default-timezone-set()を試しましたが、サーバで動作していないようでしたので、他の方法はありますか?PHPで時間オフセットを設定する
必要なコールバックによって処理された日付を返す(オフセットを追加する)date()関数の独自のバージョンを書くこともできます。
<?php
function date_offset($format, $offset)
{
$time = time() + $offset; # $offset should be in milliseconds
return date($format, $time); # with your require display format $format
}
あなたは本当にただ()、すなわち、一貫性のために、あなたは)独自の名前空間でアプリケーションを書いて、単にあなたのカスタム関数の日付を(名前でした日付を呼び出したい場合。その場合、PHPの元のdate()関数は\ date()として呼び出さなければなりません。
なぜあなたはそれを行う必要がありますか?あなたは何を達成しようとしていますか? – liquorvicar
'date_default_timezone_set()'が動作するはずです。PHP.iniファイルで設定することができます。 – Mob