none
关于DateTime类型与JSON转换? RRS feed

  • 问题

  • 请问.net 中DateTime 序列化为JSON 数据化,在客户端JS中弹出的日期类型为:/date(1275277181171)/,并且类型为string

    请问怎样正确转换?

    2010年5月30日 3:40

答案

全部回复

  • d = new Date(parseInt("1275277181171",10))
    【孟子E章】
    • 已标记为答案 绿满家 2010年5月31日 6:27
    2010年5月31日 2:38
    版主
  • 谢谢!我原来的做法是:

                var beginIndex = this.Birthday.indexOf("(") + 1;
                var endIndex = this.Birthday.indexOf(")");
                var birthdayDateNum = this.Birthday.substring(beginIndex, endIndex);
                var birthdayDate = new Date(birthdayDateNum);

    现在是:

                var beginIndex = this.Birthday.indexOf("(") + 1;
                var endIndex = this.Birthday.indexOf(")");
                var birthdayDateNum = this.Birthday.substring(beginIndex, endIndex);
                var birthdayDate = new Date(parseInt(birthdayDateNum,10));
    忘了parseInt 了。
    2010年5月31日 6:27