我想每 10 分钟运行一次计划作业,这将执行以下操作: 检查表记录,删除10分钟未更新的记录。
如何在 JavaScript 中获取当前服务器日期以便进行比较?
最佳答案
使用 JavaScript 日期对象。只需创建一个不带参数的新 Date 对象即可为您提供服务器日期和时间。当然,它会采用 GMT,因为 Azure 中的所有服务器都在 GMT 上运行。但是,请注意时钟漂移。每台服务器的时间可能略有偏差,因此比较服务器之间的时间可能不准确。
var cutOfDate = new Date();
如果您需要进行大量日期格式化或评估,您还可以加载 Moment 等 JavaScript 数据库之一。
另一种选择是简单地调用一个存储过程来为您执行清理操作。然后,存储过程可以使用 SQL GETDATE() 来确定当前日期并据此进行删除。
关于javascript - Azure 移动服务 : Get Server DateTime and compare it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23267691/