Index: trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java	(revision 14078)
+++ trunk/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java	(revision 14079)
@@ -18,5 +18,4 @@
 import java.util.List;
 import java.util.Map;
-import java.util.TimeZone;
 
 import javax.swing.ImageIcon;
@@ -238,5 +237,4 @@
     private Marker(LatLon ll, TemplateEngineDataProvider dataProvider, String text, String iconName, MarkerLayer parentLayer,
             double time, double offset) {
-        timeFormatter.setTimeZone(TimeZone.getTimeZone("UTC"));
         setCoor(ll);
 
Index: trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java
===================================================================
--- trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java	(revision 14078)
+++ trunk/src/org/openstreetmap/josm/tools/date/DateUtils.java	(revision 14079)
@@ -263,5 +263,7 @@
      */
     public static DateFormat getGpxFormat() {
-        return new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
+        SimpleDateFormat result = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
+        result.setTimeZone(UTC);
+        return result;
     }
 
