diff --git a/exif.module b/exif.module
index 29af1f3..6cae213 100755
--- a/exif.module
+++ b/exif.module
@@ -232,7 +232,7 @@ function _exif_handle_date_field($index,$language,$field,$field_type,&$field_dat
   if ($exif_name=='filedatetime') {
   	$format = DateObject::ATOM;
   } else {
-  	$format = variable_get('date_format_exif', 'Y:m:d H:i:s');
+  	$format = variable_get('date_format_exif', 'Y-m-d\TH:i:s');
   }
   $date_datetime = new DateObject($exif_value,NULL, $format);
   //change to requeted timezone
@@ -338,7 +338,7 @@ function exif_date_formats() {
   return array(
   array(
       'type' => 'exif',
-      'format' => 'Y:m:d H:i:s',
+      'format' => 'Y-m-d\TH:i:s',
   ),
   );
 }
