plotly / plotly/plotly.js

Time is not displayed in hover text at midnight (00:00:00)

Ouverte
#5,984 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

bug P3
Langage dominant
JavaScript
Étoiles
18.3k
Forks
2k
Merge moyen
2 j 12 h
PR mergées (30 j)
28

Description

Summary:
Time is not displayed in hover text when the x-axis is of type Date and the hour, minute and second values are 00 e.g. 2017-02-04 00:00:00.10

Example:
https://codepen.io/techdude101/pen/jOLWrwW

Actual:

  1. The Date and y value are displayed - Feb 4, 2017, 12
  2. tickformat: "%H:%M:%S" - Only the y value is displayed in the hover text (screenshot below)

Midnight_Hover_No_Time

Expected:

  1. The Date + Time and y value are displayed - Feb 4, 2017 00:00:00, 12
  2. tickformat: "%H:%M:%S" - 00:00:00, 12

Test versions:
https://cdn.plot.ly/plotly-latest.min.js - plotly.js v1.58.5
https://cdn.plot.ly/plotly-2.4.2.min.js

Workaround:
Convert the Dates to strings
https://codepen.io/techdude101/pen/LYjGRzw?editors=0010

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par reproduire le problème avec les exemples CodePen liés en utilisant un axe x de type Date à minuit, puis examinez le formatage du hover de l’axe temporel de Plotly.js. La correction est terminée lorsque le texte du hover inclut 00:00:00 pour minuit, à la fois avec l’affichage par défaut et avec tickformat "%H:%M:%S", conformément aux exemples attendus.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
d3, javascript
Domaine
data-visualization
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.