Index: components/time.inc
===================================================================
--- components/time.inc	(revision 3352)
+++ components/time.inc	(working copy)
@@ -92,13 +92,15 @@
       $timezone_name = variable_get('date_default_timezone_name', NULL);
     }
 
+    $component_value = $filter ? _webform_filter_values($component['value'], NULL, NULL, NULL, FALSE) : $component['value'];
+
     if (isset($timezone_name) && class_exists('DateTimeZone')) {
       $timezone = new DateTimeZone($timezone_name);
-      $datetime = new DateTime($component['value'], $timezone);
+      $datetime = new DateTime($component_value, $timezone);
       $default_values = webform_date_array($datetime->format('c'), 'time');
     }
     else {
-      $default_values = webform_date_array(date('c', strtotime($component['value'])), 'time');
+      $default_values = webform_date_array(date('c', strtotime($component_value)), 'time');
     }
   }
   else {
