特定の+/-GMT値を追加するか、最初に時刻から-08:00を引いてから+/- GMTを追加することにより、mysqldbを介して生成された日時を操作する必要があります。たとえば、この値のキャプチャ2012-05-2503:04:28を取得しました。最初の1分は-08:00、次に-06:00ですか?PHPを介してこれを達成するための最良の方法は何ですか?
質問する
240 次
1 に答える
0
DATETIME
PHPの組み込みクラスを盗む必要があります
//create new datetime instance
$dateTime = new DateTime("now", new DateTimeZone('Asia/Kolkata'));
echo $dateTime->format("Y-m-d H:i:s");
//add +1 day
$dateTime->modify("+1 day");
DateTime::add() - DateTime オブジェクトに、日、月、年、時間、分、および秒を追加します。
DateTime::sub() - DateTime オブジェクトから日、月、年、時間、分、秒を減算します。
詳細については、http://php.net/manual/en/class.datetime.phpを参照してください。
于 2012-05-25T15:04:46.790 に答える