我有一个开始日期时间戳和一个持续时间(天数),我需要得到结束日期,我厌倦了这段代码给出了错误的结束日期时间戳
exports.terminateStoreAd = functions.https.onRequest(async(req, res) => {
try {
const snapshot =await admin.database().ref("StoreAds").once("value");
if (snapshot.exists()) {
snapshot.forEach(snapData => {
if (snapData.exists()) {
const endDate=new Date(snapData.val().startDate).getTime()+(snapData.val().duration*24*60*60*1000);
res.send(""+endDate);
}
});
res.send("done")
}
} catch (error) {
console.log("terminateStoreAd error :" + error.message);
}
});
我的开始日期是:1559449773
持续时间:5
结束日期:1991449773 :(
提前致谢。
幕布斯7119047
慕容森
慕慕森
相关分类