js:
{field: 'starttime', title: __('Starttime'), formatter: Table.api.formatter.datetime,operate:'RANGE', addclass:'datetimerange', autocomplete:false},
public function getStarttimeTextAttr($value, $data)
{
$value = $value ? $value : (isset($data['starttime']) ? $data['starttime'] : '');
return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
}
protected function setStarttimeAttr($value)
{
return $value === '' ? null : ($value && !is_numeric($value) ? strtotime($value) : $value);
}