星期一的时间序列图范围

时间:2018-11-16 12:41:04

标签: java jfreechart timeserieschart

我正在使用ChartFactory.createTimeSeriesChart(...) 我的水平TimeSeries在01/03/2018和30/03/2018之间。

是否可能只有特定日期的水平轴? 我正在使用

serie.add(new Day(5, 3, 2018), 50);
serie.add(new Day(12, 3, 2018), 500);
serie.add(new Day(19, 3, 2018), 1000);
serie.add(new Day(26, 3, 2018), 3500);
serie.add(new Day(28, 3, 2018), 3600);

但是在我的图表上,水平轴显示

7/3/2018 14/3/2018 21/3/2018 2018年3月28日

谢谢

1 个答案:

答案 0 :(得分:0)

尝试以所需格式使用SimpleDateFormat。

           SimpleDateFormat dateFormat = new SimpleDateFormat("dd/mm/yyyy");

            Date date = null;
            try {
                date = dateFormat.parse("put desired date value here");
            } catch (ParseException e) {
            }

            if (date != null ) {
                 serie.add(new Day(date), dValue);
            }
相关问题