Максим Ворожцов, не знаю, что за виджет Вы используете в форме, но есть datepicker, там, насколько я помню, можно выбрать дату с временем.
Получится что в input будет это выглядеть так 22 окт 2018 11:45
Вот эту строку приводите к timestamp и записываете в базу.
При выводе Вы можете при помощи formatter показывать или полностью или по частям, где дату, а где только время.
DateControl kartik возьмите, там точно такое есть.
Максим Ворожцов, Вы посмотрите, что возвращает 'UNIX_TIMESTAMP (event.date_to)'?
Если дата в базе без времени, то UNIX_TIMESTAMP превращает дату со временем '00:00:00'.
Хотя... Вы же дату выбираете в форме без учёта времени? Может надо ещё указывать время проведения мероприятия? Тогда точно должно работать.
Дополните свой вопрос о доменах и ajax коде.
Ну и не мешало бы добавить в вопрос, чего именно Вам надо добиться, для чего эти cookies?
Вообще-то между разными доменами Вы не сможете поставить cookies, только если это Ваши домены может это сработать.
lolka02, в любом случае код работает, немного Вам его подправил. Проблема у Вас в другом.
Для этого создавайте новый вопрос, где и описывайте в чём у Вас затруднения.
Этот вопрос закрывайте, отмечайте решением.
lolka02, если работать с cookies на js, то сам yii2 не будет обрабатывать cookies. Я уже точно не помню, но это связано с ограничением безопасности.
Вы не указали в вопросе, почему именно при помощи ajax Вы всё это делаете?
Скорей всего у Вас неверная реализация Вашей задумки.
lolka02, попробуйте для проверки сделать так return md5('model_Widget_' . 123);
После этого будет ли заново устанавливаться cookies?
Если нет, то проблема именно в этом.
Получится что в input будет это выглядеть так
22 окт 2018 11:45
Вот эту строку приводите к timestamp и записываете в базу.
При выводе Вы можете при помощи formatter показывать или полностью или по частям, где дату, а где только время.
DateControl kartik возьмите, там точно такое есть.