Wie konvertiert man Zeitstempel in Datum in Codeigniter
Ich möchte konvertieren1373892900000
zuMonday 2013/07/15 8:55 AM
in Codeigniter.
Ich erhalte jedoch immer wieder ein völlig anderes Ergebnis, wenn ich den Zeitstempel mit der von mir geschriebenen Funktion konvertiere. Bitte beachten Sie:Ich muss die Daten nach verschiedenen Zeitzonen ändern, deshalb möchte ich es so schreiben:
public function time_convert($timestamp){
$this->load->helper('date');
date_default_timezone_set('UTC');
$daylight_saving = TRUE;
$timezone = "UM4"; //toronto or new york timezone
$time = gmt_to_local($timestamp, $timezone, $daylight_saving);
$final_time = standard_date('DATE_RFC822', $time);
return $final_time;
}
Ergebnis der obigen Funktion ist:Sat, 08 Dec 06 01:40:00 +0000
Und wenn ich nicht sagedate_default_timezone_set('UTC');
In der obigen Funktion erhalte ich stattdessen dieses DatumSat, 08 Dec 06 02:40:00 +0100
. Mein Codeigniter scheint die Zeitzone auf Europa / Berlin zu setzen.
Kann mir bitte jemand helfen, die Fehler zu korrigieren, die ich möglicherweise gemacht habe?