protected function getDateTimeValue($container, $column, $record)
{
if (preg_match('/timestamp/i', $column->getDbType())) {
$time = $container->findControl(self::DEFAULT_ID)->getTimestamp();
$s = new TDateTimeStamp();
$date = $s->getDate($time);
$hour = $container->findControl('scaffold_time_hour')->getSelectedValue();
$mins = $container->findControl('scaffold_time_min')->getSelectedValue();
$secs = $container->findControl('scaffold_time_sec')->getSelectedValue();
return $s->getTimeStamp($hour, $mins, $secs, $date['mon'], $date['mday'], $date['year']);
} else {
return parent::getDateTimeValue($container, $column, $record);
}
}