Wie kann ich ein date mit eine eigene Zeitzone?

Können sagen, ich habe einen string für ein Datum, das wie folgt aussieht:

"Wed Jul 08 17:08:48 GMT 2009"

Also ich parse string in ein Datum-Objekt wie folgt:

DateFormat formatter = new SimpleDateFormat("EEE MMM dd HH:mm:ss ZZZ yyyy");
Date fromDate = (Date)formatter.parse(fromDateString);

Gibt mir das richtige Datum-Objekt. Jetzt möchte ich um dieses Datum als ein CDT-Wert.

Ich habe viele Dinge versucht, und ich kann einfach nicht, es korrekt zu funktionieren. Es muss eine einfache Methode mit Hilfe der DateFormat-Klasse, um diese zu arbeiten. Irgendwelche Ratschläge? Mein letzter Versuch war dieser:

formatter.setTimeZone(toTimeZone);
String result = formatter.format(fromDate);
InformationsquelleAutor Kyle Boon | 2009-07-22
Schreibe einen Kommentar