diff --git a/sites/all/modules/contrib/views/handlers/views_handler_filter_date.inc b/sites/all/modules/contrib/views/handlers/views_handler_filter_date.inc
index 4ef61b4..12264d1 100755
--- a/sites/all/modules/contrib/views/handlers/views_handler_filter_date.inc
+++ b/sites/all/modules/contrib/views/handlers/views_handler_filter_date.inc
@@ -172,8 +172,12 @@ class views_handler_filter_date extends views_handler_filter_numeric {
   }
 
   function op_simple($field) {
-    $value = intval(strtotime($this->value['value'], 0));
+    $value = intval(strtotime($this->value['value']));
+    // Not sure the separate `offset` type is requiered at all.
+    // (strtotime allows to set date with offset and without it correctly).
+    // @see http://php.net/manual/en/function.strtotime.php
     if (!empty($this->value['type']) && $this->value['type'] == 'offset') {
+      $value = intval(strtotime($this->value['value'], 0));
       $value = '***CURRENT_TIME***' . sprintf('%+d', $value); // keep sign
     }
     // This is safe because we are manually scrubbing the value.
