DateTime オブジェクトを作成しようとしていますが、特定の DateTimeZone を使用しています (サーバーは独自の DateTimeZone を持つことができます)。次の文字列があるとします。
$textoFecha = '15-30-10-2012'; //H-d-m-Y
私がこれをやろうとすると:
$fecha = DateTime::createFromFormat('H-d-m-Y', $textoFecha);
$fecha->setTimezone(new DateTimeZone("America/Costa_Rica"));
make の結果echo $fecha->format('H-d-m-Y')
は次のとおりです。
19-30-10-2012
私の質問は、どのように DateTimeZome を設定できますが、与えられた値を維持できますか? (2012 年 10 月 15 日 30 日)