猿问

使用秒/纳秒将 Javascript 日期上传到 Firestore

我正在尝试将 MM/DD/YYYY 格式的日期转换为以下秒/纳秒格式。我的问题是为什么我的时间超出了界限?我应该删除零吗?:


格式:


"license_expiration_date": {

  "_seconds": 1560988800000,

  "_nanoseconds": 0

 }

要转换的代码:


let date = new Date('06/20/2019');


let time = date.getTime();


console.log(time);

输出:


1560988800000

错误:


status: false,

  message: 'Value for argument "seconds" must be within [-62135596800, 253402300799] inclusive, but was: 1587340800000'



慕后森
浏览 72回答 1
1回答

慕沐林林

将 RobG 的评论发布为社区 wiki 答案:您分配给秒的值似乎是毫秒。尝试除以 1000 并删除小数部分。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答