Index: trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 15662)
+++ trunk/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java	(revision 15664)
@@ -471,4 +471,5 @@
                 osd.append(tr("\nDirection {0}\u00b0", Math.round(entry.getExifImgDir())));
             }
+
             DateFormat dtf = DateUtils.getDateTimeFormat(DateFormat.SHORT, DateFormat.MEDIUM);
             // Make sure date/time format includes milliseconds
@@ -479,4 +480,8 @@
                 }
             }
+            // Set timezone to UTC since UTC is assumed when parsing the EXIF timestamp,
+            // see see org.openstreetmap.josm.tools.ExifReader.readTime(com.drew.metadata.Metadata)
+            dtf.setTimeZone(DateUtils.UTC);
+
             if (entry.hasExifTime()) {
                 osd.append(tr("\nEXIF time: {0}", dtf.format(entry.getExifTime())));
