相关疑难解决方法(0)

PHP strtotime返回1970日期,当date列为null时

我想以dd-mm-yyyy格式显示$ row-> depositdate.

如果数据库中的日期列为空,则显示的日期为:01-01-1970

echo "<td align=center>".date('d-m-Y', strtotime($row->depositdate))."</td>";
Run Code Online (Sandbox Code Playgroud)

如果数据库中的日期为空,则不显示任何内容,否则应显示dd-mm-yyyy格式的日期.

提前致谢

桑迪普

php strtotime date-format

12
推荐指数
2
解决办法
2万
查看次数

PHP:strtotime()总是返回01/01/1970

我试图在European format (dd/mm/yyyy)with中显示日期,strtotime但它始终返回01/01/1970.

这是我的代码行:

echo "<p><h6>".date('d/m/Y', strtotime($row['DMT_DATE_DOCUMENT']))."</h6></p>";
Run Code Online (Sandbox Code Playgroud)

在我的数据库中,该字段是varchar,记录格式为yyyy.mm.dd

我使用相同的代码行来形成像yyyy-mm-dd(varchar 一样)的另一个字段,它工作正常.

谢谢你的帮助.

php format date strtotime

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

php ×2

strtotime ×2

date ×1

date-format ×1

format ×1