首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未正确保存在react中的日期-本机域

未正确保存在react中的日期-本机域
EN

Stack Overflow用户
提问于 2016-03-29 15:26:46
回答 1查看 2.1K关注 0票数 4

我有一个具有以下模式的对象:

代码语言:javascript
复制
{
   name: "TestModel",
   properties: {
      "dateCreated": "date"
   }
}

每当我用dateCreated: new ()将模型保存到数据库中时,日期本身就会被错误地保存。

我在领域浏览器中打开.realm文件,它列出了48212年的日期。react本机版本的领域是否以与iOS和Java不同的格式存储日期?有没有办法强迫它以相同的格式存储日期?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-29 18:03:26

看起来日期在绑定中的存储方式是不同的-- JS代码存储的是毫秒,而browser/ios/swift绑定则存储秒。我在存储数据之前将时间除以1000,从而验证了这一点,从而在浏览器中获得了当前时间。我在github上创建了一个问题来跟踪这个问题:https://github.com/realm/realm-js/issues/355

已经有短期计划迁移到一种新的日期格式,这种格式可以兼容于所有绑定,所以如果这是我们所希望的那样的话,我们可以等到那时再自动迁移JS日期格式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36288604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档