diff --git a/makemeeting.module b/makemeeting.module
index b12607c..2bfdfc4 100755
--- a/makemeeting.module
+++ b/makemeeting.module
@@ -694,11 +694,12 @@ function theme_makemeeting_answers($vars) {
   // Initialize variables
   $header = $day_cell = $row_form = $tree = $rows = array();
 
+  $tz = drupal_get_user_timezone();
   // First construct tree of suggestions for headers
   foreach ($item['choices'] as $choice) {
     $chdate = _makemeeting_date_timestamp($choice['chdate']);
-    $month = format_date($chdate, 'custom', 'F Y');
-    $day = format_date($chdate, 'custom', 'D. j');
+    $month = format_date($chdate, 'custom', 'F Y', $tz);
+    $day = format_date($chdate, 'custom', 'D. j', $tz);
     $count = 0;
     foreach ($choice['chsuggestions'] as $text) {
       if (!$text && isset($tree[$month][$day]) && $count) {
@@ -1249,7 +1250,8 @@ function _makemeeting_answer_element(&$form, $item, $id, $chdate, $text, $answer
   }
   // Else add a form element
   else {
-    $title = format_date($chdate, 'custom', 'l j F Y') . ' ' . $text;
+    $tz = drupal_get_user_timezone();
+    $title = format_date($chdate, 'custom', 'l j F Y', $tz) . ' ' . $text;
     $form['answers'][$key] = array(
       '#type' => $item['one_option'] ? 'radio' : ($item['yesnomaybe'] ? 'radios' : 'checkbox'),
       '#attributes' => array('title' => check_plain($title)),
