// ContactForm
public $publish_at;
public function rules()
{
return [
['publish_at', 'date', 'timestampAttribute' => 'published_at', 'format' => 'dd.MM.y'],
]
}
public function contact($email)
{
echo $this->publish_at; // 15.09.2020
if ($this->validate()) {
echo $this->publish_at; // 1600128000
exit();
return true;
}
return false;
}
public function beforeSave($insert)
{
DateTime::createFromFormat('yyyy/mm/dd hh:ii', $this->publish_at)->getTimestamp();
return parent::beforeSave($insert);
}
$news->publish_at = $this->getTimestamp($publish_at);