Как установить дату Java в RegularTimePeriod в org.jfree.data.time - PullRequest
0 голосов
/ 05 декабря 2018

У меня меньше опыта с отчетами о яшме

   if (endDate.after(startDate)){
                TimeSeries timeSeries = new TimeSeries(stat.clientName , Millisecond.class);
                for (int i = 0; i<5; i++){

                    double Ltbr = stat.getLTBR().get(i);
                    String date = stat.getTimestamp().get(3*i).getDate()+"/"+ stat.getTimestamp().get(3*i).getMonth()+1+"/" + stat.getTimestamp().get(3*i).getYear();
                    Date datetoGraph=new SimpleDateFormat("dd/MM/yyyy").parse(date);

                    timeSeries.add(new Millisecond(datetoGraph), Ltbr);

                }
                /*for (int i =0 ; i < timeSeriesList.size(); i++){

                }*/
                dataset.addSeries(timeSeries);



                //  dataset.addSeries(createTimeSeries(stat.clientName, start , end , htlRatio));

            }

            //

        }

, в результирующей оси x графика он показывает только значения шкалы в миллисекундах.

, когда я пришел с решением, заменяющим timeSeries.add (новая миллисекунда (datetoGraph), Ltbr); с timeSeries.add (new Day (datetoGraph), Ltbr); тогда никакие данные не могут быть введены в график.

можеткто-нибудь, помогите мне с этим.Мне нужно показать только значения даты на оси х.Заранее

...