我有使用Highstock JS库的GWT应用程序。我想实现以下用例:
用户从DateField和TimeField控件(GXT)中选择开始和结束日期和时间。这些控件使用java.util.Date值进行操作。我用new Date()初始化结束日期,用当前日期减去最后一个小时初始化开始日期。控件以用户浏览器的时区(例如GMT+4)显示日期。有一个控件可以选择要构建图表的时区:本地或用户定义的。
我需要在选定的时区建立高股票图表。数据以UTC格式存储在数据库中。
为了显示正确的图表,我需要进行哪些设置和时间调整?
发布于 2013-02-05 16:38:57
通常,对所有时间戳使用UTC,并在浏览器中根据用户时区或类似的本地更改执行本地更改是正确的。如果您在创建Highstock图表时设置了global.useUTC,则所有日期都将以协调世界时的时区处理。
https://stackoverflow.com/questions/14702598
复制相似问题