我正在Laravel上构建应用程序,我是一个全新的人,基本上我想向数据库添加工作日+时间,但不知道该选择哪种数据类型以及如何以HTML格式制作它。
我有大学俱乐部,那里有特定的工作日和时间:例如:作为管理员,我想从下拉列表中设置工作日:例如星期一,设置时间为下午6点,此外我还想拥有添加功能,例如如果我接受了超过1次培训,则按“ +”并添加另一天和时间,并将其存储在数据库中;
问题
答案 0 :(得分:2)
您可以使用两个php内置函数
strtotime()和date()
对于数据库列,请使用DateTime
*这是您的操作方式*
$date_to_go_in_db = date('Y-m-d H:i:s',strtotime($string_date_from_date_picker));
要显示数据库中的日期以及日期和时间(例如6月26日星期一2pm等),请使用
date('Y-m-D g:i a', strtotime($dataobject->event_date_time_from_db));