Javascript - change SQL datetime format
我对编程还是个新手,在转换这个日期时遇到了困难。我将Ajax与聊天应用程序结合使用,并从SQL Server数据库记录中提取日期,但似乎无法将其转换。获取日期的代码行很简单:
1 | var timeStart = results.d[i].CreateDate; |
我得到的结果是:/日期(1365692153250)/
我尝试在之前添加"new date()",在之后添加"format(mmmm…)"。这可能很简单,但我已经看遍了。如果需要其他信息,请通知我。谢谢。
您将需要构造一个
对于以格式传递,您将希望包含自己的库,下面是生成它的一个解决方案:http://blog.stevenlevithan.com/archives/date-time-format
我认为这个问题和答案将帮助您:在javascript中将Unix时间戳转换为时间
您只需要转换时间戳。
祝你好运。
谢谢@mattmanser的这条线,它回答了我的问题…将.NET日期时间转换为JSON
解决方案:
1 2 | var timeStart = results.d[i].CreateDate.replace(/\/Date\((-?\d+)\)\//, '$1'); var d = new Date(parseInt(timeStart)); |
我不想"回答我自己的问题",但我想向任何可能需要它的人提供解决方案。