【发布时间】:2017-12-17 13:04:13
【问题描述】:
我的领域模型是:
const itemsSchema = {
name: 'items',
properties: {
key: 'int',
business_id: 'int',
item_id: 'int',
item_name: 'string',
item_price: 'float',
datetime: 'date'
// datetime: 'string'
}
};
我想在每次用户点击保存按钮时保存当前日期,这是在保存时执行的代码,如果我将模型属性设为datetime: 'string',则会保存数据
realm.write(() => {
realm.create('items', {
key: 0,
business_id: QRData.business_id,
item_id: QRData.item_id,
item_name: QRData.item_name,
item_price: QRData.item_price,
datetime: new Date('2017-06-06 21:23:53')
});
});
但如果尝试将模型属性设置为 date 来保存它,则会引发此错误:
错误:值“无效日期”不能转换为数字。
【问题讨论】:
-
2017-06-06 21:23:53 的日期格式似乎无效。
-
@LajosArpad 什么是有效格式?
-
取决于您的服务器配置。
标签: javascript react-native realm