Php 日期()或格式_日期()返回1970?

Php 日期()或格式_日期()返回1970?,php,date,Php,Date,我有一个带有日期字段的表,该字段已正确填充。 当我执行以下操作时,工作正常;但是,当我用date()或format\u date()格式化它时,它只返回1970年1月1日 在放入HTML表之前,如果有区别的话,它会存储在一个数组中。您可以使用以下格式(如果$mytable->date的格式适合strotime())并根据需要采用第一个参数: <?php echo date('Y-m-d H:i:s', strtotime( $mytable->date )); ?> 使用日

我有一个带有日期字段的表,该字段已正确填充。
当我执行以下操作时,
工作正常;但是,当我用
date()
format\u date()
格式化它时,它只返回1970年1月1日


在放入HTML表之前,如果有区别的话,它会存储在一个数组中。

您可以使用以下格式(如果
$mytable->date
的格式适合strotime())并根据需要采用第一个参数:

<?php echo date('Y-m-d H:i:s', strtotime( $mytable->date )); ?>


使用日期(“fj,Y,g:ia”,UNIX\u时间戳)向我们显示带有日期函数的行;打印时,$mytable->date的值是多少?如果它输出1-1-1970,则该列(或结果表达式)包含零(甚至不是整数)。@mario或它不是时间戳。我所做的只是日期('d/m/Y',$mytable->date),则$mytable->date的值是时间戳。