public function get_date($id, $postitems = false)
 {
     $out = '';
     if ($postitems === false) {
         $postitems = $_POST;
     }
     $day = isset($postitems[$id . '_day']) ? $postitems[$id . '_day'] : false;
     $month = isset($postitems[$id . '_month']) ? $postitems[$id . '_month'] : false;
     $year = isset($postitems[$id . '_year']) ? $postitems[$id . '_year'] : false;
     $hour = isset($postitems[$id . '_hour']) ? $postitems[$id . '_hour'] : false;
     $minute = isset($postitems[$id . '_minute']) ? $postitems[$id . '_minute'] : false;
     if ($day !== false && $month !== false && $year !== false) {
         $out = "{$year}-{$month}-{$day}";
         if ($hour !== false && $minute !== false) {
             $out .= ' ' . PerchUtil::pad($hour) . ':' . PerchUtil::pad($minute) . ':00';
         }
         return $out;
     } else {
         if ($hour !== false && $minute !== false) {
             $out = PerchUtil::pad($hour) . ':' . PerchUtil::pad($minute) . ':00';
             return $out;
         }
     }
     return false;
 }