我在ASp.NET MVC中使用JSON返回数据。日期转换为
\\/Date(1444089473757)\
这个日期我以UTC格式存储在我的数据库中。
我想在javascript中将日期转换为当前的datetime对象。
我尝试使用moment.js和其他功能,如
var date = new Date(parseInt((this.DateAdded).substr(6)));;
date = new Date(parseInt(this.DateAdded.replace("/Date(", "").replace(")/", ""), 10));
var date = new Date(0); // The 0 there is the key, which sets the date to the epoch
date.setUTCSeconds(parseInt(utcSeconds / 1000));
所有在浏览器时区创建日期而不是utc。
我想要的是以UTC格式创建日期,以便我可以偏移到浏览器时区
感谢任何帮助。
答案 0 :(得分:0)
您可以简单地使用getTimeZone偏移量来获取偏移的分钟数,将其乘以60以获得秒数,并在将数字传递给Date构造函数之前将其加或减到数字
例如
setContentView(R.layout.activity_main);
...或者也许应该是'减'......但你明白了