Php 无法显示日期

Php 无法显示日期,php,mysql,datetime,Php,Mysql,Datetime,我试图从mysql数据库中获取并显示所有用户信息,但它无法在行中显示时间,但可以显示其余信息,如用户ID和用户名。如果我在我的windows localhost中运行系统,它工作正常,但是当我使用web主机运行它时,它不会显示日期 数据库: 数据库记录: 我当前的编码: <?php $sql_select = "SELECT * FROM tbluserinfo"; $result = $conn->query($sql_select); if ($res

我试图从mysql数据库中获取并显示所有用户信息,但它无法在行中显示时间,但可以显示其余信息,如用户ID和用户名。如果我在我的windows localhost中运行系统,它工作正常,但是当我使用web主机运行它时,它不会显示日期

数据库:

数据库记录:

我当前的编码:

<?php
    $sql_select = "SELECT * FROM tbluserinfo";
    $result = $conn->query($sql_select);
    if ($result->num_rows > 0) 
    {
        while($row = $result->fetch_assoc()) 
        {
            echo "<tr>";
            echo "<td>".$row['user_id']."</td>";
            echo "<td>".$row['user_name']."</td>";
            echo "<td>".$row['user_created_date']."</td>";
            echo "</tr>";
        }
    }
    else
    {
        echo "<td colspan='3' style='color: red;'>No record found.</td>";
    }
?>
您可以尝试:

echo date('j F, Y', strtotime($row['user_created_date']));
并确保您的
$row['user\u created\u date']
不为空,否则它将为您提供此日期:


1970年1月1日

请在while循环中添加数据库记录的ss,添加
echo“”。打印($row,true)。“

应该显示您的查询返回的内容(包括列名)@Sloartasher我在编码中添加了这些行,结果是用户创建的日期值,如上面ss中的数据库记录所示。您是否导入了连接
回显日期('Jf,Y',strotime($row['user\u created\u date'))