如何显示我的数据库日期php


How can I display my database dates php

当我从select查询中获取行时,如何显示我的数据库日期?这是我的代码:

   mysql_connect(db_server, db_user, db_pass);
   $result = mysql_db_query(db_name,"SELECT * FROM user ORDER BY user_id DESC LIMIT 5");
   while ($row = mysql_fetch_array($result)) {
       echo "<td>" . $row['sign_up_stamp'] . "</td>"; 
   }
   database outputs 2147483647

如何显示实际日期而不是数据库枚举?

echo date('m/d/Y', 2147483647);

或针对特定于用户变量:

echo date('m/d/Y', $row['sign_up_stamp']);

这个错误是因为数据库设计中的字段类型错误。将字段类型设置为datetime,或者如果您喜欢使用时间戳,则必须使用php 中的日期函数对其进行格式化