Maison > base de données > tutoriel mysql > Pourquoi mon JFreeChart TimeseriesCollection n'affiche-t-il pas les informations temporelles correctes de ma base de données MySQL ?

Pourquoi mon JFreeChart TimeseriesCollection n'affiche-t-il pas les informations temporelles correctes de ma base de données MySQL ?

Susan Sarandon
Libérer: 2024-10-31 08:38:29
original
260 Les gens l'ont consulté

Why is my JFreeChart TimeseriesCollection not displaying the correct time information from my MySQL database?

Remplir la collection JFreechart TimeSeriesCollection à partir d'une base de données MySQL

Le problème est très probablement lié à la conversion des « données » de chaîne en un objet Date . Lorsque la conversion a lieu, les informations temporelles peuvent être perdues en raison de problèmes de précision.

En référence à l'exemple de votre message d'origine, le code suivant est responsable de la conversion de la chaîne 'data' en un objet Date :

<code class="java">SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Date dateI = sdf2.parse(data);</code>
Copier après la connexion

Pour résoudre ce problème, il est crucial de s'assurer que le modèle SimpleDateFormat correspond exactement au format des « données » de la chaîne. Cela garantit que la conversion préserve les informations temporelles et permet au graphique d'afficher les heures correctes.

Dans l'exemple fourni, le format de la chaîne 'data' semble être "aaaa-MM-jj HH:mm :ss". Si tel est le cas, le modèle SimpleDateFormat doit être ajusté en conséquence :

SimpleDateFormat sdf2 = new SimpleDateFormat(&quot;yyyy-MM-dd HH:mm:ss&quot;);
Date dateI = sdf2.parse(data);
Copier après la connexion

Voici la partie corrigée du code :

SimpleDateFormat sdf2 = new SimpleDateFormat(&quot;yyyy-MM-dd HH:mm:ss&quot;);
Date dateI = sdf2.parse(data);
Copier après la connexion

En implémentant cette correction, le graphique doit être précis afficher les informations horaires de la base de données MySQL.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal