javascript - Firebase 不存储日期
问题描述
我有以下代码:
//function fires
createNewEvent = () => {
if(Boolean(this.state.newEventName)){
console.log(this.indexToDay) //logs right value of date
newEvent(
this.state.newEventName,
this.indexToDay,
this.pxToTime(this.state.initial.top),
this.pxToTime(this.state.initial.bot)
)
}
}
//firebase.js
export const newEvent = (name, date, top, bot) => {
console.log(date) //logs right value of date
const newEventRef = eventsRef.push();
newEventRef.set({
name,
date,
top,
bot,
})
}
日志中的日期如下所示:Sat Jul 07 2018 16:40:00 GMT+0200
但在firebase中只出现名称、顶部和机器人。
为什么?
解决方案
尝试转换成字符串或时间戳。
var d = new Date()+"";
推荐阅读
- svg - how to do svg transform in percentage
- kubernetes - 如何使用ansible验证yml创建的所有pvc?
- jquery - 从 CDN 加载 WordPress 5.2 jQuery 脚本
- javascript - D3 可以读取“Geojson”文件吗?
- monitoring - Prometheus:是否可以在配置文件中为 job_name>static_configs>targets 编写正则表达式
- vba - 是否有允许我将一天中的小时数设置为少于 24 小时的 VBA 功能?
- kubernetes - 如何将 kubectl 连接到 Google Cloud 中的集群?
- python - 比较两个整数时 if 语句不起作用
- ios - 导入数据后如何重新加载 UITableView?
- ios - CAShapeLayer() 绘制奇怪的线/路径