Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Highcharts在工具提示中使用loal日期而不是utc日期_Javascript_Typescript_Highcharts - Fatal编程技术网

Javascript Highcharts在工具提示中使用loal日期而不是utc日期

Javascript Highcharts在工具提示中使用loal日期而不是utc日期,javascript,typescript,highcharts,Javascript,Typescript,Highcharts,我使用的是Highcharts,我希望工具提示内容显示如下:local date:value(而不是默认格式category name:value),因此我使用了tooltip.formatter,如下所示: tooltip: { formatter() { return `${Highcharts.dateFormat('%H:%M:%S', +new Date(this.x))}: <b> ${new Intl.NumberF

我使用的是Highcharts,我希望工具提示内容显示如下:
local date:value
(而不是默认格式
category name:value
),因此我使用了
tooltip.formatter
,如下所示:

tooltip: {
   formatter() { 
      return `${Highcharts.dateFormat('%H:%M:%S', +new Date(this.x))}:  <b>
                ${new Intl.NumberFormat().format(this.y)}</b>` 
   }
}
工具提示:{
格式化程序(){
返回`${Highcharts.dateFormat('%H:%M:%S',+新日期(this.x))}:
${new Intl.NumberFormat().format(this.y)}`
}
}
现在的问题是,我正在xaxis上显示本地日期,现在工具提示上的日期是utc日期,但我希望它也是本地日期:

我无法使用,因为它从v6.0.5开始就被弃用了


是否有任何方法可以将日期精确显示为xaxis上的日期,以便工具提示显示:
date:value
(如果我不必在
工具提示中使用
Highcharts.dateFormat
。格式化程序
,因为格式并不总是
“%H:%M:%S”
,并且它会随提供的数据而变化)?

使用图表时间设置工具提示的格式:

//存储对图表的引用
const stockChart=Highcharts.stockChart('容器'{
// ...
工具提示:{
格式化程序(){
//使用图表的时间对象格式化日期
返回`${stockChart.time.dateFormat('%H:%M:%S',+新日期(this.x))}:${new Intl.NumberFormat().format(this.y)}`
}               
}
// ...
})

我想这已经在另一个线程中得到了回答。您好@Amani Ben Azzouz,
global.useUTC
选项已被弃用,因为它已移动到
time.useUTC