使用 Highcharts 在 xAxis 上仅显示年份
Years-only display on xAxis with Highcharts
我有一个图表,显示了很多天、几个月和几年的线。我只想在 xAxis 上每 x 年显示一次。在 Safari 中,它显示正确;在 Firefox (41.0) 中,它一直显示 1970。这里 is a fiddle.
数据如下所示:
Date,Value
1-Jan-1993,
2-Jan-1993,
3-Jan-1993,
4-Jan-1993,
5-Jan-1993,-4.30161566849
xAxis 定义如下:
xAxis:
{
tickWidth: 0,
type: 'datetime',
labels:
{
format: '{value:%Y}'
}
}
这是 Firefox 吐出的屏幕截图:
感谢任何建议!
Firefox 无法解析当前格式的日期字符串,它们都是 return 1970 年 1 月 1 日的默认日期时间,将所有 -
分隔符替换为空格允许 Firefox,Chrome 和IE 正确解析日期,如此处所示
http://fiddle.jshell.net/z2uosh1a/
我有一个图表,显示了很多天、几个月和几年的线。我只想在 xAxis 上每 x 年显示一次。在 Safari 中,它显示正确;在 Firefox (41.0) 中,它一直显示 1970。这里 is a fiddle.
数据如下所示:
Date,Value
1-Jan-1993,
2-Jan-1993,
3-Jan-1993,
4-Jan-1993,
5-Jan-1993,-4.30161566849
xAxis 定义如下:
xAxis:
{
tickWidth: 0,
type: 'datetime',
labels:
{
format: '{value:%Y}'
}
}
这是 Firefox 吐出的屏幕截图:
感谢任何建议!
Firefox 无法解析当前格式的日期字符串,它们都是 return 1970 年 1 月 1 日的默认日期时间,将所有 -
分隔符替换为空格允许 Firefox,Chrome 和IE 正确解析日期,如此处所示
http://fiddle.jshell.net/z2uosh1a/