--- feeds/mappers/date.inc 2010-03-28 19:55:50.000000000 -0700 +++ feeds.new/mappers/date.inc 2010-06-25 15:49:35.000000000 -0700 @@ -53,6 +53,14 @@ if (is_array($feed_element)) { $feed_element = $feed_element[0]; } + + // Normalize date. + module_load_include('inc', 'date', 'date_elements'); + module_load_include('inc', 'date_api', 'date_api_elements'); + $field = content_fields($field_name); + $date_format = date_limit_format(date_input_format(NULL, $field), $field['granularity']); + $feed_element = date_convert_from_custom($feed_element, $date_format); + if ($sub_field == 'end') { $feed_element = new FeedsDateTimeElement(NULL, $feed_element); }