我正在使用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日
谢谢
答案 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);
}