IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement de jobs Discussion :

Concaténation de 2 champs de type DATE


Sujet :

Développement de jobs

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien en statistique et en informatique
    Inscrit en
    Décembre 2021
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien en statistique et en informatique

    Informations forums :
    Inscription : Décembre 2021
    Messages : 32
    Points : 11
    Points
    11
    Par défaut Concaténation de 2 champs de type DATE
    Bonjour à tous,

    J'aimerai sur la version 8.0.1 de Talend dans un tMap, concaténer 2 variables de type DATE de la façon suivante :

    Nom : tMap_Talend_Conc_Dates.jpg
Affichages : 89
Taille : 85,0 Ko

    Merci par avance pour votre aide

  2. #2
    Membre expérimenté Avatar de supergeoffrey
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    802
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 802
    Points : 1 695
    Points
    1 695
    Par défaut
    Hello,

    Ton problème n'est pas compliqué mais tu ne dis pas ce que tu as en entré et ce que tu veux en sortie.

    Donne moi le type et un exemple de chaque entré et de la sortie.
    Pensez à marquer vos tickets comme résolus.
    Pensez aussi aux pour les réponses pertinantes

    Quand une discution est résolue depuis un moment pour revenir dessus, il est mieux d'en crée une nouvelle avec un lien vers l'autre car :
    • Elle sera en haut du forum, elle sera donc plus visible
    • Une discussion résolue, on ne passe pas dessus pour aider, on passe dessus si on a le même problème
    • Tu demandes surement à tes clients de faire le même

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien en statistique et en informatique
    Inscrit en
    Décembre 2021
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien en statistique et en informatique

    Informations forums :
    Inscription : Décembre 2021
    Messages : 32
    Points : 11
    Points
    11
    Par défaut
    Bonjour,

    En effet ce n'était pas du tout claire...

    Pour l'heure j'ai ce genre de choses :
    00:56
    11:01
    00:01
    00:10
    00:26

    Et pour la date ce genre de choses :
    22.04.2023
    23.04.2023
    etc.

    Je voudrais ainsi :
    22.04.2023 00:56
    23.04.2023 11:01

    Merci beaucoup pour l'aide apportée !

  4. #4
    Membre expérimenté Avatar de supergeoffrey
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    802
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 802
    Points : 1 695
    Points
    1 695
    Par défaut
    Si tout est de type String ça m'a l'air bon.

    Citation Envoyé par supergeoffrey
    Donne moi le type et un exemple de chaque entré et de la sortie.
    Tu m'as donné juste un exemple et pas le type dans le schema.
    Pensez à marquer vos tickets comme résolus.
    Pensez aussi aux pour les réponses pertinantes

    Quand une discution est résolue depuis un moment pour revenir dessus, il est mieux d'en crée une nouvelle avec un lien vers l'autre car :
    • Elle sera en haut du forum, elle sera donc plus visible
    • Une discussion résolue, on ne passe pas dessus pour aider, on passe dessus si on a le même problème
    • Tu demandes surement à tes clients de faire le même

  5. #5
    Membre à l'essai
    Homme Profil pro
    Technicien en statistique et en informatique
    Inscrit en
    Décembre 2021
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien en statistique et en informatique

    Informations forums :
    Inscription : Décembre 2021
    Messages : 32
    Points : 11
    Points
    11
    Par défaut
    Citation Envoyé par supergeoffrey Voir le message
    Si tout est de type String ça m'a l'air bon.


    Tu m'as donné juste un exemple et pas le type dans le schema.
    En effet, je n'ai toujours pas été clair, désolé.

    Voici une copie d'écran des types (date) et merci encore pour votre aide !

    Nom : talend_capture.jpg
Affichages : 43
Taille : 230,9 Ko

  6. #6
    Membre expérimenté Avatar de supergeoffrey
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    802
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 802
    Points : 1 695
    Points
    1 695
    Par défaut
    Ok tu as déjà tout convertit en Date.


    Du coup il faut tout reconvertir en String pour faire la concaténation. puis reconvertir en string. NB je n'utilise pas tes formats pour faire au plus cours.

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    TalendDate.parseDate("yyyyMMddHHmm", TalendDate.formatDate("yyyyMMdd", row1.Date) +  TalendDate.formatDate("HHmm", row1.Heure))

    Par contre je ne sais pas de ou viennent tes données, il serait peut-être plus simple de travailler avec des String que des Date.
    Pensez à marquer vos tickets comme résolus.
    Pensez aussi aux pour les réponses pertinantes

    Quand une discution est résolue depuis un moment pour revenir dessus, il est mieux d'en crée une nouvelle avec un lien vers l'autre car :
    • Elle sera en haut du forum, elle sera donc plus visible
    • Une discussion résolue, on ne passe pas dessus pour aider, on passe dessus si on a le même problème
    • Tu demandes surement à tes clients de faire le même

Discussions similaires

  1. [Sql] Comment inserer un champs de type Date ?
    Par ridondo dans le forum DB2
    Réponses: 4
    Dernier message: 28/11/2005, 14h40
  2. Ajouter un champs de type " Date " dans ma base ac
    Par hysteresis dans le forum Langage SQL
    Réponses: 16
    Dernier message: 10/10/2005, 16h10
  3. insérer un 'NULL' dans un champ de type DATE
    Par 84mickael dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 01/06/2005, 09h23
  4. Pb avec une dbgrid et un champ de type date
    Par Ellde dans le forum Bases de données
    Réponses: 1
    Dernier message: 17/03/2005, 16h21
  5. Critères sur champ de type date
    Par blasco dans le forum Access
    Réponses: 2
    Dernier message: 29/10/2004, 09h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo