Informations supplémentaires concernant les modèles de date et heure - Cloud

Guide des processeurs de Talend Cloud Pipeline Designer

EnrichVersion
Cloud
EnrichProdName
Talend Cloud
EnrichPlatform
Talend Pipeline Designer
task
Création et développement > Création de Pipelines

Le processeur Date vous permet d'appliquer des opérations sur les dates en suivant des modèles de date et heure spécifiques.

Considérez en exemple ce format de date et d'horodatage d'entrée : 7/22/2015 et 7/22/2015 6:33:01 (heure du matin).

Quel modèle de date doit être défini dans la configuration du processeur Date ?

Considérez les informations suivantes :
  • M est utilisé pour décrire des mois, avec un ou deux chiffres.

    Exemple : 7/22/2015 ou 07/22/2015

  • M est utilisé pour décrire des mois, avec deux chiffres.

    Exemple : 07/22/2015 est valide, mais 7/22/2015 ne l'est pas.

  • MMM est utilisé pour décrire les noms de mois abrégés.

    Example : Jul

  • MMM est utilisé pour décrire les noms de mois complets.

    Exemple : July

  • d est utilisé pour décrire des jours, avec un ou deux chiffres.

    Exemple : 7/22/2015 ou 7/2/2015

  • d est utilisé pour décrire des jours, avec deux chiffres.

    Exemple : 7/22/2015 est valide, mais 07/2/2015 ne l'est pas.

  • yyyy est utilisé pour décrire l'année.
    Remarque : La lettre capitale Y est utilisée pour les semaines de l'année.

    Exemple : 7/22/2015

  • H est utilisé pour décrire des heures dans un jour (0-23) avec un ou deux chiffres. Si vous souhaitez utiliser les heures dans un jour (1-24), utilisez k.

    Exemple : 7/22/2015 6:33:01 ou 07/22/2015 18:33:01

  • HH est utilisé pour décrire des heures dans un jour (0-23) avec deux chiffres.

    Exemple : 7/22/2015 18:33:01 est valide, mais 07/22/2015 6:33:01 ne l'est pas.

  • h est utilisé pour décrire des heures au format AM/PM (1-12) avec un ou deux chiffres. Si vous souhaitez utiliser les heures AM/PM (0-11), utilisez K.

    Exemple : 7/22/2015 6:33:01 ou 07/22/2015 06:33:01

  • hh est utilisé pour décrire des heures au format AM/PM (1-12) avec deux chiffres.

    Exemple : 7/22/2015 06:33:01 est valide, mais 07/22/2015 6:33:01 ne l'est pas.

  • m est utilisé pour décrire des minutes, avec un ou deux chiffres.

    Exemple : 7/22/2015 6:3:01 ou 7/22/2015 6:33:01

  • mm est utilisé pour décrire des minutes, avec deux chiffres.

    Exemple : 7/22/2015 6:33:01 est valide, mais 7/22/2015 6:3:01 ne l'est pas.

  • s est utilisé pour décrire des secondes, avec un ou deux chiffres.

    Exemple : 7/22/2015 6:33:1 ou 7/22/2015 6:33:01

  • ss est utilisé pour décrire des secondes, avec deux chiffres.

    Exemple : 7/22/2015 6:33:01 est valide, mais 7/22/2015 06:33:1 ne l'est pas.

Le modèle de date pour l'entrée de date 7/22/2015 doit être configurée comme un ou deux chiffres pour le mois, un ou deux chiffres pour le jour et quatre pour l'année. Les modèles suivants sont valides :
  • M/d/yyyy
  • M/dd/yyyy
Le modèle d'horodatage pour l'entrée d'horodatage (matin) 7/22/2015 6:33:01 doit être configuré avec un ou deux chiffres pour les heures, un ou deux chiffres pour les minutes, un ou deux chiffres pour les secondes et des chiffres AM pour l'heure du jour. Les modèles suivants sont valides :
  • M/d/yyyy h:m:s
  • M/d/yyyy h:mm:s
  • M/d/yyyy h:mm:ss
  • M/d/yyyy h:mm:ss

Pour plus d'informations concernant les formats et date et heure, consultez la documentation Java officielle (en anglais).