Php MySQl 日期格式
Php MySQl DATE format
我创建了 MySQL 表,我创建了 DATE,而不是 DATETIME 格式..
现在,当我在该表中存储一些日期时,我会在 PhpMyAdmin 中看到这样的日期:
DATE
2015-01-08
但是当我尝试使用 Php 读取日期时,我只得到这样的日期输出:
01 01 1970
Php代码是:
date('m d Y', strtotime($row['date']));
似乎工作正常 -
$mysqlDate = '2015-01-08';
$phpDate = date('m-d-Y',strtotime($mysqlDate));
echo $phpDate;
returns '01-08-2015'。检查您在 $row['date']
中返回的内容,它可能是空的。
我创建了 MySQL 表,我创建了 DATE,而不是 DATETIME 格式.. 现在,当我在该表中存储一些日期时,我会在 PhpMyAdmin 中看到这样的日期:
DATE
2015-01-08
但是当我尝试使用 Php 读取日期时,我只得到这样的日期输出:
01 01 1970
Php代码是:
date('m d Y', strtotime($row['date']));
似乎工作正常 -
$mysqlDate = '2015-01-08';
$phpDate = date('m-d-Y',strtotime($mysqlDate));
echo $phpDate;
returns '01-08-2015'。检查您在 $row['date']
中返回的内容,它可能是空的。