笔记:Thinkphp+LayUI表单中的时间转换写入写出问题

120次阅读

共计 449 个字符,预计需要花费 2 分钟才能阅读完成。

如果没有对时间进行处理,而且数据库使用 INT(10)的话,POST 的数据自然是没有问题,格式如 2019-01-16,可是传入数据库后只剩下 2019。

其实只要在传入数据库前进行简单的时间戳转换即可

PHP

1
$addtime=strtotime(input(‘post.beianshijian’));

或者是

1
$data[‘out_time’] = !empty($data[‘beianshijian’])? strtotime($data[‘beianshijian’]) : 0;

 

对应的前端循环数组则

1
{:date(‘Y-m-d’, $vo[‘beianshijian’])}

正文完
 0