最近,我開始使用ojAlgo庫。您可以從http://ojalgo.org/index.html獲取更多信息。ojAlgo庫:數據不匹配錯誤?
但是,我嘗試使用該功能時遇到問題。問題是當我想從雅虎財務中檢索股票數據時,股票的日期和股票價格不匹配。
以下是Java代碼片段。
YahooSymbol ysymbol = new YahooSymbol("BAC");
DateSeries<BigDecimal> ypriceSeries = ysymbol.getPriceSeries();
System.out.println(ypriceSeries.firstKey() + " " + ypriceSeries.firstValue().toString());
返回結果是
週三5月28日17:00:00 PDT 1986年2.89
但我想結果應該是
週四5月29日17:00:00 PDT 1986 2.89
正如您所見,日期已經抵消。這個問題影響整個ypriceSeries結果。相應股價的日期正在向後移動一天。
它使整個股票數據不正確。任何人有想法?
這是一個錯誤還是別的?謝謝。
我發現問題是因爲時區。 – easycoder 2011-01-28 08:53:16