--- nodequeue_randomizer.admin.inc	2010-02-16 14:11:36.000000000 -0800
+++ nodequeue_randomizer.admin.inc	2010-02-16 14:11:34.000000000 -0800
@@ -141,7 +141,7 @@ function nodequeue_randomizer_form_admin
       foreach ($value as $subkey => $subvalue) {
         if (drupal_strlen($subkey) > 9 && drupal_substr($subkey, 0, 9) == 'subqueue_') {
           if ($subvalue['is_randomized']) {
-            $next_run = strtotime($subvalue['next_run']) - $values['offset'];
+            $next_run = strtotime($subvalue['next_run'].' UTC') - $values['offset'];
 
             if ($next_run < $min_date) {
               $date = date(variable_get('date_format_short', 'm/d/Y - H:i'), $min_date + $values['offset']);
@@ -178,7 +178,7 @@ function nodequeue_randomizer_form_admin
           $sqid = substr($subkey, 9);
 
           if ($subvalue['is_randomized']) {
-            $next_run = strtotime($subvalue['next_run']) - $values['offset'];
+            $next_run = strtotime($subvalue['next_run'].' UTC') - $values['offset'];
             $last_run = $next_run - $subvalue['period'];
 
             db_query(
