Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

151
Visualizações
How to format axis lables to display formated date from UNIX timestamp in Chart.js

Here is my code:

var scatterChart = new Chart(document.getElementById('chartr'), {
        type: 'scatter',
        data: {
            datasets: [{
                data: data
            }],
            options: {
                scales: {
                    xAxes: [{
                        type: 'time',
                        time: {
                            parser: 'YYYY-MMM',
                            unit: 'month',
                            displayFormats: {
                                'month': 'YYYY-MMM'
                            }
                        }
                    }]
                }
            }
        }
});

But the chart doesn't work. Data is in form of {moment().format(YYYY-MMM), value}. Nothing that I tried works, apart from feeding chart UNIX data, but that way the chart looks ugly.

Here is the short data snippet:

2016-Apr: 0.6031746031746031
2016-May: 0.5079365079365079
2016-Oct: 0.4126984126984127
2017-Apr: 0.746031746031746

I can use moment.js, I that helps.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda