我有使用 Highstock JS 库的 GWT 应用程序。我想实现以下用例:
用户从 DateField 和 TimeField 控件 (GXT) 中选择开始和结束日期和时间。这些控件使用 java.util.Date 值进行操作。我用 new Date() 初始化结束日期,用当前日期减去最后一小时来初始化开始日期。控制在用户浏览器的时区(例如 GMT+4)中显示日期。有一个控件可以选择时区来构建图表:本地或用户定义。
我需要在选定的时区构建 Highstock 图表。数据以 UTC 格式存储在数据库中。
为了显示正确的图表,我需要实施哪些设置和时间调整?