刚接手一个系统
在系统数据库里面 update_time 那个数据库字段值里面
记录都是 像 “1236134923” 这个的时间值,
请问如何 将这个字段值 正确在页面显示?,谢谢!~
 据说 那个是什么unix 时间, 
ps:我本地机器是windows, 服务器是linux

解决方案 »

  1.   

    用mktime函数,这样的问题查手册啊?
                                           图片网
      

  2.   

    echo strftime("%Y-%m-%d %X", 1236134923);
      

  3.   

    Linux时间戳
    到手册里可以找到转换函数
      

  4.   

    sql中可以:
    select FROM_UNIXTIME(1236134923);
    关于FROM_UNIXTIME及其他mysql的时间处理函数可以自己看一下手册。
      

  5.   


    $t=$row['update_time'];//从数据库中读取
    echo date("Y-m-d H:i:s",$t);//时间格式:2009-12-04 09:17:20  
      

  6.   

    在php中用date函数格式化不建议使用数据库提供的日期时间函数,因为不兼容。
      

  7.   


    date("Y-m-d H:i:s",1236134923);