diff --git a/date.theme b/date.theme
index a1f7d93..48a5db4 100644
--- a/date.theme
+++ b/date.theme
@@ -186,6 +186,7 @@
       'microdata' => $microdata,
       'add_microdata' => $add_microdata,
       'dates' => $dates,
+      'context' => 'time',
     ));
     $replaced = str_replace($time1, $time, $date1);
     $output .= theme('date_display_single', array(
@@ -329,7 +330,7 @@
   return t('!start-date to !end-date', array(
     '!start-date' => $start_date,
     '!end-date' => $end_date,
-  ));
+  ), ( isset( $variables[ 'context' ] ) ? array( 'context' => $variables[ 'context' ] ) : array() ));
 }
 
 /**
