Ich verwende einen jquery Kalender namens Fullcalendar. Wenn ein Benutzer auf einen Tag klickt, wird er an eine andere Seite gesendet, um ein Ereignis für diesen Tag zu erstellen. Das Datum, auf das geklickt wurde, wird als date
geliefert. Es wird dann durch die folgende Funktion ausgeführt, um es in UNIX-Zeit zu konvertieren.
$formatDate = $.PHPDate("U", date);
Ich bin mit dem Javascript hier Datum Bibliothek http://joncom.be/code/jquery-phpdate/
Wenn ich das Datum Variable I eine Ausgabe wie diese
Di 4. Januar 2011 00:00:00 GMT + erhalten alarmieren 1100 (EST)
Dieses Mal ist richtig, aber nach dem $ format Anwendung Funktion der Unix-Ausgang ist nicht in der richtigen Zeitzone.
Leider gibt es lokale Zeiten in Bezug auf den Server und ich brauche es, um die Zeitzone des Benutzers korrekt zu liefern. Ich bemerke, dass es in der Dokumentation Zeitzonenreferenzen zu geben scheint, aber in der Dokumentation heißt es, dass Zeitzonen "NICHT UNTERSTÜTZT" sind
Bitte ... Wie kann ich meinen Unix-Zeitstempel in die richtige Zeitzone konvertieren?
Ich sollte darauf hinweisen, ich habe sehr wenig Erfahrung in Javascript und komme aus einem PHP/Codeigniter Hintergrund.
Danke für Ihre Hilfe.
Tim
Das ist eine ActionScript-Bibliothek, kein Javascript. – Kai
Entschuldigung, dass ... Ich habe den Link zu dem, was ich denke, die richtige Seite ... Ich weiß, das ist Javascript, weil ich es in meinem jquery Vollkalender verwenden – Tim