为什么高图表不返回正确的日期
Why Highcharts not returning the proper date?
你好,我正在开发一个类似于这个小提琴的图表。但是在该图表中显示的日期不是实际日期1 Jan, 1970
并尝试使用 formatter()
也返回第一个日期而不是完整日期,并且还删除了我在返回时连接的 HTML 和字符串。
在
小提琴、帖子和评论线程中有许多方法。
这是一个有效的:
tooltip: {
formatter: function() {
var month = this.point.y;
var day = this.point.x;
var dataDate = new Date(dataYear, month, day); //set the date object; dataYear predefined
return '<b>Power Generated</b><br/>'
+Highcharts.dateFormat('%e %b, %Y', dataDate) //format the date object
+': <b>'+this.point.value +' kWh</b>';
}
}
例:
- http://jsfiddle.net/jlbriggs/e12xLbe1/12/
显然,您可以根据需要以任何方式编辑字符串。
早期版本无法正常工作的原因有很多,包括:
在
new Date()
声明中交换的月份/日期。调用
HighCharts
而不是Highcharts
调用
this.value
而不是this.point.value
如果您对某些内容不起作用有更具体的问题,请随时提出。
相关文章:
- "日期“;AJAX请求返回的类型值未定义
- 将客户端特定的日期格式返回到服务器MVC4
- JQuery UI日期选择器:在选择出发日期时自动弹出返回日期
- 它将返回什么新日期(DateObject)
- 对象数组返回自最近日期以来的最高总体值
- 从Parse.com返回的格式化日期
- PHP strtotime()为JavaScript日期字符串返回false
- date对象未在javascript中返回正确的日期值
- 下周末'javascript中的s datetime返回无效日期
- 不同格式的相同日期返回不同的值
- 为什么 IE 和 FF 不会为输入类型日期返回正确的属性或类型
- 日期选取器必须在最后一个选定日期返回
- Moment js没有在一周中的正确日期返回
- 获取两个日期之间的日期返回指定日期范围之外的错误日期
- 从解析数据库获取日期返回未定义
- javascript How '关键词影响'日期'返回值
- 为什么在解析时stringfy 'd moment.js日期返回不同的值?
- Javascript Date()对于某些日期返回错误的工作日
- javascript日期返回未定义
- Javascript日期返回错误的值