首先,向数据库插入datetime类型样式
$sql="insert into table values('2017-03-02 15:22:22')";
//末尾秒,分,时,可以依次省略,但日,月,年不可以省略
之前,我向数据库插入datetime类型方法一般步骤都是
(1)先设置时区,或者填Asia/chongqing
date_default_timezone_set("PRC");
(2)获取当前时间
$time=date("Y-m-d H-i-s", time());//默认就是time(),可以省略
(3)编写sql语句执行插入
$sql="insert into table values('','小明','{$time}')";
但是,今天我发现了一个新的办法,更为简单
直接调用now()函数就能获取当前时间,然后直接执行插入即可
$sql="insert into table values('id',now())";
注意:now()也可以获取当前的时间,但是只能在sql语句中使用
另外
$sql="insert into table values('id',CURDATE())";
注:CURDATA()获取的是当前"年-月-日"时间,也是只能在sql语句中使用
如果您觉得本篇内容不错,可以点个关注,给个赞
版权声明:本文为qq_36303853原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。