【发布时间】:2017-12-28 10:35:20
【问题描述】:
我需要安排 Firebase Cloud Function 调用,但要使用给定的时间戳,而不是像 Cron 那样。
有人知道如何实现这样的东西吗?
即使使用“常规”功能,也可以吗?
【问题讨论】:
标签: node.js google-cloud-functions
我需要安排 Firebase Cloud Function 调用,但要使用给定的时间戳,而不是像 Cron 那样。
有人知道如何实现这样的东西吗?
即使使用“常规”功能,也可以吗?
【问题讨论】:
标签: node.js google-cloud-functions
Cloud Functions 没有内置任何内容来在特定日期触发代码。但是您可以通过在函数中添加一个简单的条件,轻松地在periodically triggered function 之上自己构建它。
例如:如果您有一个在每晚午夜触发的函数,您可以在代码中添加额外的检查以查看“今天是一天”:
exports.accountcleanup = functions.https.onRequest((req, res) => {
var now = new Date();
if (now.getFullYear() == 2017 &&
now.getMonth() === 11 && // Months are 0 based, so 11 is December
now.getDate() === 28) {
...
【讨论】: