使用Parse.com日期

时间:2013-06-06 22:26:13

标签: javascript date parse-platform

我使用Parse.com后端存储日期。我使用JSON.stringify检索它们。除了约会,一切都很棒。我需要将它们转换为JavaScript日期。据我所知,Parse.com以ISO 8601格式存储日期,前面有字符,如下例所示:

{ “__类型”: “日期”, “异”: “2013-05-07T00:00:00.000Z”}

可以确保在尝试将上述内容转换为标准JavaScript日期时使用一些帮助。谢谢!

2 个答案:

答案 0 :(得分:8)

iso8601不是问题:请参阅JavaScript Date ISO8601

至于获取项目,请不要使用JSON.stringify,只需访问您需要的部分:

var d = {"__type":"Date","iso":"2013-05-07T00:00:00.000Z"};
d = new Date(d.iso);

答案 1 :(得分:0)

对于那些不知道如何从输入中获取日期和时间的人(在chrome,opera和safari中工作) HTML代码

<input type="date" id="thedate">
<input type="time" id="thetime">

Javascript代码

var a = document.getElementById("thedate").value;
var b = document.getElementById("thetime").value;


x = a + 'T' + b + '+02:00'; //the +02:00 is because i live in Greece and we are +02:00 GMT! Choose your own.
var d = {"__type":"Date","iso":x};
d = new Date(d.iso);