我正在开发两个本地应用程序,一个是Android的,另一个是iOS的(swift3)。我的一些类使用Date对象,但当我将一个Date对象从Android保存到Firebase实时数据库时,其结构如下所示:
creationDate: { date: 3 day: 2 hours: 17 minutes: 27 month: 9 seconds: 43 time: 1507062463000 timezoneOffset: 180 year: 117 }
但这不是iOS中的常见结构(基于我的搜索结果)。更好的解决方案是:
1.在iOS中创建编码器/解码器来读取和写入这个结构?
2.更改Android中的读写方式,以使用ISO日期格式将数据保存在Firebase中?例如(yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ)
谢谢
creationDate: { date: 3 day: 2 hours: 17 minutes: 27 month: 9 seconds: 43 time: 1507062463000 timezoneOffset: 180 year: 117 }
但这不是iOS中的常见结构(基于我的搜索结果)。更好的解决方案是:
1.在iOS中创建编码器/解码器来读取和写入这个结构?
2.更改Android中的读写方式,以使用ISO日期格式将数据保存在Firebase中?例如(yyyy-MM-dd'T'HH:mm:ss.SSSZZZZZ)
谢谢