【问题标题】:Convert serialized C# DateTime to JS Date object将序列化的 C# DateTime 转换为 JS Date 对象
【发布时间】:2011-10-19 04:30:41
【问题描述】:

如何将日期格式 /Date(1302589032000+0400)/ 转换为 JS Date 对象?

【问题讨论】:

  • 你有/Date(1302589032000+0400)/ 作为字符串?

标签: c# javascript json serialization


【解决方案1】:

先删除文字:

var src = "/Date(1302589032000+0400)/";

//Remove all non-numeric (except the plus)
src = src.replace(/[^0-9 +]/g, ''); 

//Create date
var myDate = new Date(parseInt(src));

Here's a workding jsFiddle

【讨论】:

  • 这不会丢失时区/偏移信息吗? parseInt 提示 +0400+0400 不重要吗?
猜你喜欢
  • 2013-04-16
  • 1970-01-01
  • 2014-07-05
  • 2011-11-21
  • 1970-01-01
  • 1970-01-01
  • 2014-08-12
  • 2011-12-30
相关资源
最近更新 更多