Index: /trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java	(revision 14447)
+++ /trunk/src/org/openstreetmap/josm/gui/layer/gpx/ConvertFromGpxLayerAction.java	(revision 14448)
@@ -43,5 +43,4 @@
 
     private static final String GPX_SETTING = "gpx.convert-tags";
-    private final DateFormat timeFormatter = DateUtils.getGpxFormat();
 
     /**
@@ -83,5 +82,5 @@
                             Date date = (Date) obj;
                             if (!none) { //... but the tag will only be set when required
-                                n.put(key, timeFormatter.format(date));
+                                n.put(key, DateUtils.fromDate(date));
                             }
                             n.setTimestamp(date);
Index: /trunk/src/org/openstreetmap/josm/io/GpxWriter.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/GpxWriter.java	(revision 14447)
+++ /trunk/src/org/openstreetmap/josm/io/GpxWriter.java	(revision 14448)
@@ -37,6 +37,4 @@
  */
 public class GpxWriter extends XmlWriter implements GpxConstants {
-
-    private final DateFormat gpxFormat = DateUtils.getGpxFormat();
 
     /**
@@ -121,5 +119,5 @@
                     Object val = obj.get(key);
                     if (val instanceof Date) {
-                        simpleTag(key, gpxFormat.format(val));
+                        simpleTag(key, DateUtils.fromDate((Date) val));
                     } else if (val instanceof Number) {
                         simpleTag(key, val.toString());
