Mengapa kod prosedur tidak boleh mendapatkan hasil yang sama seperti kod berorientasikan objek? Saya mempunyai kod warisan yang memerlukan hasil program. Sila ambil perhatian bahawa saya mempunyai penyelesaian tetapi saya ingin memahami mengapa kod program tidak mendapat waktu tempatan.
`$dt = new DateTime("now", new DateTimeZone('America/Los_Angeles')); $now = strtotime($dt->format('m/d/Y, H:i:s')); //This is a work-around which works $oo = date('Y-m-d H:i:s',$now); //Procedural Code $now = date_timestamp_get($dt); $pc = date('Y.m.d H:i:s',$now); `
Jawab dalam komen, ihsan Adyson