使用Javascript读出本地的Access,打开数据库表后, 运行document.write(rs.Fields("r1");
r1是日期型字段名,显示格式是:Sun Nov 14 00:00:00 UTC+0800 2008 null, 如何转换成正常的一般格式?
 

解决方案 »

  1.   

    alert(new Date('Sun Nov 14 00:00:00 UTC+0800 2008').toLocaleString())
      

  2.   

    谢谢,但如何将表中读到的记录转为字符串?rs.Fields("r1").toLocaleString(); 还是不行
      

  3.   

    alert(new Date(rs.Fields("r1").Value).toLocaleString());
    //如果不行就//试试看, 没在js里这样用过
    alert(new Date(rs.Fields("r1").Value.toString()).toLocaleString())
      

  4.   

    alert(new Date(rs.Fields("r1").Value).toLocaleString());