我从后台传了时间的毫秒值到前台页面,咋样把我的毫秒值以2008-10-06 21:20:51 的形式显示呢?

解决方案 »

  1.   

    忘记说了!我使用的是freeer来设计页面的
      

  2.   

    freeer 有日期格式化的部分,你仔细看看。比如${lastUpdated?string("yyyy-MM-dd HH:mm:ss")}
      

  3.   


    使用该方法时lastUpdated必须是Date型的数据,我在后台传的是Long型的数据,所以该方法行不通!
      

  4.   

    Long型数据是自 1970 年 1 月 1 日以来的毫秒数?
    你要显示时间为什么要传Long型数据?
    要么你在后台把long型数据转成Date传到前台,Date date = new Date(); date = date.setTime(long);
    要么你把Long型数据传到前台交给js Date函数处理。
    freeer 虽然强大,貌似还没有你想象的这么强大..
    给你个网页参考
    http://hi.baidu.com/oush/blog/item/1ff0572303707c519822edbb.html