使用日期时间选择器,它会将00:00:00的插入到我的TIMESTAMP'时间'字段中。
打印出请求的输入时,显示:
04/08/2016 12:00 AM
我需要做些什么才能将其正确插入我的数据库?
答案 0 :(得分:1)
您在输入中使用的日期格式不正确。
在将日期插入数据库之前,请将其转换为兼容格式,例如:
date( 'Y-m-d H:i:s', strtotime( $request->input('date') ) );
这假设您的输入字段被称为date
(请相应更改)。上面的代码将输入字段中的日期转换为unix时间戳,然后将其格式化为YYYY-MM-DD HH:MM:SS
格式。