Azure移动服务:获取服务器日期时间并进行比较

Azure Mobile Services : Get Server DateTime and compare it

本文关键字:时间 比较 日期 服务器 移动 服务 获取 Azure      更新时间:2023-09-26

我想每10分钟运行一次计划作业,它将执行以下操作:检查表记录并删除那些10分钟内没有更新的记录。

如何用javascript获取当前服务器日期以便进行比较?

使用JavaScriptDate对象。只需创建一个不带参数的新Date对象,就可以获得服务器的日期和时间。它当然会在GMT,因为Azure中的所有服务器都在GMT上运行。但是,请注意时钟漂移。每个服务器在时间上可能会略有不同,因此如果比较服务器之间的时间,可能并不准确。

var cutOfDate = new Date();

如果你需要进行大量的日期格式化或评估,你也可以加载Moment之类的JavaScript数据库。

另一种选择是简单地调用一个存储过程来为您执行清理。然后,存储过程可以使用SQL GETDATE()来确定当前日期,并在此基础上进行删除。

我想你想要的就是这个。给你一个概述:

http://azure.microsoft.com/en-us/documentation/articles/mobile-services-how-to-use-server-scripts/#access-表格

日期和时间http://azureinmycloud.net/2011/10/26/working-with-datetime-now-in-windows-azure-apps/