php - date() 或 format_date() 返回 1970?

标签 php date

我有一个包含日期字段的表,该字段已正确填充。
当我执行以下操作时 <?php print $mytable->date; ?>工作正常;但是,当我用 date() 格式化它时或 format_date()它只返回 01/01/1970。

如果有区别,它会先存储在一个数组中,然后再放入 HTML 表格中。

最佳答案

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

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

关于php - date() 或 format_date() 返回 1970?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6003765/

相关文章:

php - Wordpress:css 中用于 div 背景图像的条件标记?

php - Ajax 成功函数返回 [object, object]

php - 需要 Web 应用程序的书籍建议

php - 如何显示MySQL表中具有特定列值的所有行?

java - 显示日期类中的日期

sql-server - SQL Server 仅选择从现在开始的最后 4 周以及去年同期

javascript - 如何使用jquery在不可编辑的文本框中获取默认结束日期

php - 将mysql数据库导入wamp服务器

ios - 所有用户都有完全相同的日期和时间

python - 如何更改 Windows 文件的文件创建日期?