$str = '<img src="'.IPF::get('static_url').'admin/img/icon-no.gif" alt="False" />';
break;
case 'timestamp':
- $date = new DateTime($str, new DateTimeZone('UTC'));
- $date->setTimeZone(new DateTimeZone(IPF::get('time_zone')));
- $str = gmdate('Y-m-d H:i:s', $date->format('U') + $date->getOffset());
+ $str = IPF_Utils::formatDate($str);
break;
}
}
return $string;
}
+ public static function formatDate($str, $format='Y-m-d H:i:s', $tz=null)
+ {
+ if (!$tz)
+ $tz = IPF::get('time_zone');
+ $date = new DateTime($str, new DateTimeZone('UTC'));
+ $date->setTimeZone(new DateTimeZone($tz));
+ return gmdate($format, $date->format('U') + $date->getOffset());
+ }
+
static function dateCompare($date1, $date2=null)
{
if (strlen($date1) == 10) {