L'année stockée est erronée lors du téléchargement des données du CSV vers IRIS
Bonjour la Communauté,
J'essaie de charger des données d'un fichier CSV dans IRIS. J'utilise un RecordMap. Le CSV comporte 3 colonnes qui sont des dates et j'utilise $ZDATEH() pour convertir les colonnes de date au format interne IRIS. Mais l’année qui est chargée dans IRIS est fausse. Exemple : si dans mon csv la date est "26/05/23", après transformation des données et chargement des données, la date stockée dans l'IRIS est "26/05/1923". L'année de stockage est erronée, au lieu de 2023, l'année de stockage est 1923. Pouvez-vous s'il vous plaît me dire comment résoudre ce problème ? Ci-dessous une capture d'écran de ma transformation de données pour référence.
Merci!
.png)
Comments
Le moyen le plus simple de toujours rester dans le siècle en cours est :
$ZDATEH("26/05/23",4,,6)Il suffit d'utiliser yearopt = 6 pour obtenir toutes les dates qui n'ont que 2 chiffres dans le siècle courant.
w $zdt($ZDATEH("26/05/23",4,,6),3)
2023-05-26
w $zdt($ZDATEH("26/05/1923",4,,6),3)
1923-05-26