【问题标题】:Parse.com date issues using javascriptParse.com 日期问题使用 javascript
【发布时间】:2012-06-25 10:51:28
【问题描述】:

我正在构建一个简单的任务管理器,其中一个表单具有标题和描述的两个输入文本字段以及一个使用 jquery datepicker 的日期字段。我已经在表格中显示了我的数据,并使用 parse.com 作为我的后端来存储和检索数据。 我的问题是当我使用 parse.js 设置我的日期对象时,我遇到了这些问题,即

 var sDate=new Date($(".date-task").val()); //Date {Tue Jun 26 2012 00:00:00 GMT+0530 (IST)}

var todo = new TodoList();

todo.set('dueon',sDate); // this is how I set the value in parse

todo.save();

但是当我去解析 .com 时,日期会保存到前一个日期,即 Mon Jun 25 2012 18:30:00 GMT

当我在萤火虫中检查帖子时,日期发布为

 __type     "Date"

iso   "2012-06-25T18:30:00.000Z"

如何在 parse.com 的数据浏览器中保存正确的日期

【问题讨论】:

  • 大家好,请帮忙,一定有人使用 parse.com 使用 javascript

标签: javascript jquery parse-platform


【解决方案1】:

发布日期正确,因为“2012 年 6 月 26 日星期二 00:00:00 GMT+0530 (IST)”与“2012 年 6 月 25 日星期一 18:30:00 GMT”相同,Parse 使用 Unix timestamps在 GMT 时区。

基本上,您只需将日期从 GMT 转换为您的时区(在这种情况下为 IST)。你可以看看at this question看看它是怎么做的。

【讨论】:

  • 感谢您的回复。我已在 IST 中从 parse 的视图中正确检索并显示日期,但如何在 parse.com 的数据浏览器中获取 IST 日期
  • 我的意思是创建和更新的日期匹配 Tue Jun 26 2012 00:00:00 GMT
  • @Nitish:我不知道,因为我没有使用过那个工具。也许有某种配置允许用户设置时区。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-03
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多