Problème de format date-heureProblème de format de date et d'heure
Salutations,
J'ai un problème avec l'importation du format date-heure à partir d'un fichier CSV.Un exemple du contenu des données originales est
17/09/08 02:55:16
17/09/14 00:44:41
17/09/30 17:57:06
17/10/07 00:26:32
Le format est aa/mm/jj hh:mm:ss AM.Le problème est que JMP ne convertit pas les données au format approprié.Une importation directe entraîne
17/09/2008 02:55:16 ; ce qui n'est pas la bonne date.
J'ai essayé de formater la colonne avec
Column(dt1, 2) <
Le résultat est le même le 17/09/2008 02:55:16
Une approche différente, insérez une nouvelle colonne et utilisez une formule
dt1 <
Le résultat est une chaîne 2017/09/08 ; mais la sortie doit être numérique.Visuellement, c'est un grand pas de plus.
Comme les choses sont un peu plus proches, les trois morceaux de code suivants ont été implémentés.
dt1 <
dt1 <
dt1 <
Les résultats sont
Colonne Date1 --> 3587673600
Colonne Date2 --> 3587673600
Colonne Date3 --> .
Les résultats Date 1 et Date 2 sont numériques mais avec un format incorrect.Comment puis-je obtenir le bon format, c'est-à-dire le format numérique, continu et de date ?Merci pour l'aide.
Re : Problème de format date-heureBonjour Cameron,
J'ai mis la main sur d'autres fichiers csv qui ont le même format.J'ai suivi vos instructions avec un fichier csv différent et cette fois, cela a fonctionné comme vous l'avez suggéré.Merci
Re : Problème de format date-heureJe suppose que vous avez fait quelque chose de mal car j'ai pu importer correctement toutes les valeurs que vous avez mises à titre d'exemple.Je les ai collés dans Excel, enregistrés au format CSV, puis importés en suivant les étapes que j'ai décrites et j'ai obtenu ceci :


Re : Problème de format date-heureBonjour Cameron,
Merci pour la réponse rapide.Votre suggestion était mon inclination initiale mais elle ne fonctionne pas.JMP traite le fichier et modifie automatiquement la date en indiquant une date incorrecte.Par exemple, 17/09/08 02:23:52 est importé comme 17/09/2008 02:23:52 AM ; ce qui est faux.Comme la sortie est incorrecte, j'ai dû explorer d'autres options (JSL) pour modifier et corriger la sortie.Merci pour votre participation.C’est grandement apprécié.
Re : Problème de format date-heureSalut @Artémio ,
Il s'agit en fait d'un correctif assez simple qui ne nécessite aucun script (bien que vous puissiez le créer).En l’absence de réponse directe de votre part concernant le format de date, JMP va deviner.Très souvent, les années à 2 chiffres se trompent.Lorsque vous ouvrez le fichier, vous devriez voir des options comme celle-ci (au moins sous Windows) :
Assurez-vous de sélectionner "Données avec aperçu" lorsque vous l'ouvrez afin d'avoir la possibilité de spécifier le format de la colonne de date.Vous verrez une fenêtre qui vous permet de modifier les paramètres d'importation du fichier csv.Si vous cliquez sur "Suivant", vous pourrez définir le paramètre d'information sur la page suivante.
Si vous cliquez sur la flèche rouge à côté de la colonne avec le format de date que vous devez définir, vous obtiendrez la liste des informations disponibles.Sélectionnez Heure > « a/m/dh:m:s ».Vous pouvez maintenant importer.
Si vous souhaitez savoir comment créer un script pour ce paramètre d'importation, consultez le script Source sur la table de données résultante.
J'espère que cela pourra aider!