Frage : Umwandlung von GMT in EST

Experten, ziehe ich eine XML Zufuhr, die ein Feld hat, das „date_time“ mit Daten in diesem Format genannt wird:
2010-09-05 19:30: 00
2010-09-06 20:00: 00
2010-09-07 00:00: 00

To übersetzen $date_time für meine Benutzer, ich haben analysiert diese Daten, wie folgt:

$shortdate = substr ($date_time, 0.10);  // erscheint als 23:30 2010-09-02
$year = substr ($date_time, 0.4);  // erscheint als 2010
$day = substr ($date_time, 8.2);   // erscheint, wie 02
$weekday = Datum („L“, mktime (0.0.0, $month, $day, $year));   // erscheint als Thursday
$gametime = substr ($date_time, 11.5);  // erscheint, während 23:30

My Benutzer in der USA-östlichen Zeit Zone.
date_default_timezone_set sind ('Amerika/New_York'); das

I morgens hauptsächlich interessiert an dem Tag der Woche und das time.
When lasse ich meine Satzgliederung auf diesem laufen:
2010-09-07 00:00: 00
I erhalten:  Dienstag, 00:00.

Unfortunately, New York (EST) im
This verwirrt meine Benutzer, weil das Spiel wirklich ist:
Monday, 8:00 PM

What ist die beste Weise, „00:00 2010-09-07 zu drehen: 00“ in „Montag, 8:00 P.M.“?

Thanks im Voraus!

-Dan

Antwort : Umwandlung von GMT in EST


Hier gehen Sie --
1:
2:
3:

Weitere Lösungen  
 
programming4us programming4us