Javascript 两个日期的比较

Javascript 两个日期的比较,javascript,highcharts,Javascript,Highcharts,我有一张有两张图的图表。上周一个,本周另一个 $('.js-hostChart-'+chart).highcharts chart: { type: 'area' } title: null xAxis: type: 'datetime' tickInterval: 3600000*2 title: null yAxis: title: null tooltip:

我有一张有两张图的图表。上周一个,本周另一个

$('.js-hostChart-'+chart).highcharts
      chart: { type: 'area' }
      title: null
      xAxis:
        type: 'datetime'
        tickInterval: 3600000*2
        title: null
      yAxis:
        title: null
      tooltip:
        shared: true
        crosshairs: true

就像一行两周一样?

取决于你的确切意思

如果您想比较本周/上周,共享相同的x轴值,则需要调整数据

有几种方法可以做到这一点:

1) 删除日期时间轴,并使用任一类别(每天一个,或每小时一个,或任何增量)。这样,对于每个数据点,您只需将类别索引指定为x值,而不是日期

2) 如果出于任何原因希望维护日期时间轴类型,则需要修改“休息”周的日期,以便它们与当前周的日期匹配。然后,需要修改工具提示和其他格式化程序,以便向用户正确显示正确的日期

3) 使用多个x轴可能会变得复杂,并将每周分配给不同的轴