fichier csv : Jour.Mois.AnnéeDans quelques pays, la date est enregistrée sous la forme Jour.Mois.Année.
Malheureusement, Jmp suppose que la date est Mois.Jour.Année - même lorsque les paramètres régionaux sont activés dans les Préférences.
S'il y a des dates avec une première valeur >12, Jmp les détectera automatiquement et passera à la version non standard.
Ce comportement semble assez dangereux - juste
Existe-t-il un autre paramètre dans les préférences permettant de spécifier le format de date de telle sorte que les jours et les mois ne soient pas mélangés.

Accès aux donnéesRe : fichier csv : Jour.Mois.AnnéeL'importation de fichiers multiples évite le problème en important les dates sous forme de caractères afin que vous puissiez ensuite les modifier au format/numérique approprié.
Re : fichier csv : Jour.Mois.Annéeaccepter. souhait : forcer l'importation CSV au format de date MDY ou DMY
Re : fichier csv : Jour.Mois.AnnéeJ'aimerais avoir un paramètre dans les préférences qui garantit qu'aucun de nos nouveaux utilisateurs JMP n'a à craindre que JMP utilise accidentellement un mauvais format.
dt = New Table( "dates",
Add Rows( 30 ),
New Column( "YMD",
Format( "y/m/d" ),
Formula( In Days( Row() ) )
),
New Column( "DMY",
Format( "d/m/y" ),
Formula( In Days( Row() ) )
),
New Column( "MDY",
Format( "m/d/y" ),
Formula( In Days( Row() ) )
),
New Column( "DMY2",
Format( "d/m/y" ),
Formula( if(row() < 12,In Days( Row() ) ))
)
);
dt << save("$temp/dates.csv");
dt2 =open("$temp/dates.csv")
Re : fichier csv : Jour.Mois.Annéeutilisez l'assistant d'importation CSV et spécifiez le format correct pour la colonne. (Pas MFI, utilisez les fichiers fichier->ouvrir->texte et demandez l'assistant.) Une fois que vous avez le script, vous pouvez le modifier selon vos besoins.
Re : fichier csv : Jour.Mois.AnnéeQue dois-je faire pour importer directement DMY sans autres ajustements.
Re : fichier csv : Jour.Mois.AnnéeLes formats d'entrée et de sortie de la colonne sont tous deux MDY ; la vidéo montre le comportement que j'attends. Vous voudrez peut-être changer les deux. Vous ne voulez probablement pas qu'ils soient opposés l'un à l'autre, mais définir le format de sortie sur 31JAN2024 (ddmonyyyy ?) pourrait aider à expliquer ce que vous voyez. Je ne sais pas non plus comment ces abréviations de mois à 3 lettres fonctionneront pour vous, mais cela dissipe l'ambiguïté.
Les paramètres régionaux du système d'exploitation et la case à cocher Utiliser régional de JMP s'appliquent à l'importation de texte (CSV). Je ne sais pas si JMP utilise les paramètres régionaux dans les rapports.
La case à cocher a été ajoutée car de nombreux fichiers CSV utilisent DMY et de nombreux utilisateurs internationaux dont le système d'exploitation est défini sur MDY. Il est plus facile de désactiver Utiliser régional pour ignorer le paramètre du système d'exploitation que de modifier le paramètre du système d'exploitation. Vous souhaiterez souvent que les fichiers CSV soient traités comme DMY, mais pas toujours. Je pense que la virgule/point/etc pour séparateur/indicateur décimal fait également partie de cette discussion. La case à cocher unique est surchargée ; si vous avez besoin d'un contrôle plus précis, par exemple ignorer le paramètre du système d'exploitation pour la décimale mais utiliser le paramètre du système d'exploitation pour la date, vous devrez modifier le paramètre du système d'exploitation et cocher Utiliser régional.
https://en.wikipedia.org/wiki/List_of_date_formats_by_country
https://en.wikipedia.org/wiki/Decimal_separator
Re : fichier csv : Jour.Mois.AnnéeHm, il me semble que je fais quelque chose de mal.
Mon système est configuré comme ceci :

(TT = DD)
Jmp :

et lorsque je lis un fichier avec DD.MM.YYYY, JMP le lit comme MM.DD.YYYY.
Idem lors de la saisie de valeurs dans une cellule :
Re: fichier csv : Jour.Mois.AnnéeJe pense que vous devez faire deux choses : le paramètre OS et le paramètre JMP.