Как показать только рабочий день на xAxis с Highcharts? - PullRequest
1 голос
/ 15 апреля 2019

Резюме

Привет.

Я нахожу, как показать только будний день с Highcharts.

Я сделал, чтобы найти, как изменить маркировку xAxis и как настроить форматер xAxis, и так далее ...

но я пока не нашел, как пропустить выходные.


Фон

Я занимаюсь анализом финансовых данных (FX).

Рынок FX закрыт по выходным, поэтому я хочу скрыть их на графике Highcharts.

Так как я понятия не имею, прошу прощения за отсутствие ссылочных кодов, которые я могу вам показать.

Ответы [ 2 ]

0 голосов
/ 15 апреля 2019

Если вы используете Highstock, вы также можете включить опцию ordinal:

    xAxis: {
        ordinal: true
    },

Демонстрационная версия: https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/stock/xaxis/ordinal-true/

Справочник по API: https://api.highcharts.com/highstock/xAxis.ordinal

0 голосов
/ 15 апреля 2019

Вы можете использовать xAxis.breaks API-документацию для пропуска выходных:

xAxis: {
  type:'datetime',
  tickInterval: 1,
  breaks: [{
    from: 1246579200000,
    to: 1246838400000,
    breakSize: 3600000 *48, // 2 days gap
    repeat: 604800000 // Repeat every week
  }]
}

Fiddle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...