时间戳落后2个小时

时间:2012-12-27 18:36:00

标签: adobe timestamp flash-builder

我有一个Adobe Flash Builder应用程序,可以通过MySQL服务器访问ColdFusion数据库。在MySQL数据库中,有一个填充了时间戳的表。

当我将连接到时间戳表的ColdFusion数据服务绑定到我的应用程序中的DataGrid时,只要我添加新的时间戳,它就会正确地将它保存到数据库中,但它落后2个小时。我已经检查了数据库服务器,ColdFusion服务器和运行Adobe Flash Builder的计算机上的时间和时区设置,它们对于我的时区(Central -6)都是正确的。有谁知道如何在正确的时间内保存这些时间戳?我已经尝试了一些我可以谷歌搜索类似问题的东西,到目前为止我还没有提出任何建议。我将提供帮助诊断问题并找到解决方案所需的任何其他信息。

1 个答案:

答案 0 :(得分:0)

为了获得正确的时间,我必须实现以下代码:

var timeStamp:Date = new Date();
var timezone:int = -4;
timeStamp.hours = timeStamp.hoursUTC + timezone;

怪异。所有服务器和客户端都具有正确的时间,并且它们都在同一时区。哦,好吧,至少它有效。感谢大家的帮助!