DATE_FORMAT
Syntaxe
DATE_FORMAT(date_string, input_format, output_format)
Paramètres
date_string
Texte représentant une date valide.
input_format
Un des mots clés du tableau ci-après spécifiant le format de date de
date_string
.
output_format
Un des mots clés du tableau ci-après spécifiant le format de date en sortie souhaité.
Description
DATE_FORMAT()
convertit une date de
input_format
dans un autre format
output_format
.
Si la date est de largeur fixe, elle doit être définie dans l'un des formats suivants :
DDMMYY[YY]
DDMMMYY[YY]
MMDDYY[YY]
MMMDDYY[YY]
YY[YY]MMDD
YY[YY]MMMDD
MM correspond à un mois sur deux chiffres et MMM représente l'abréviation du mois sur trois caractères
Si la date est délimitée (tout délimiteur et notamment SPACE, DASH ou SLASH peut être utilisé), elle doit être définie dans l'un des formats suivants :
DELIM_D_M_Y
DELIM_M_D_Y
DELIM_Y_M_D
Cette macro est disponible dans
IBM
®
Interact
.
Exemples
DATE_FORMAT("012171",
MMDDYY,
MMDDYYYY)
renvoie la chaîne "01211971".
Pour des informations supplémentaires sur les formats de date valides, voir
DATE
.
Fonctions associées
Fonction
Description
DATE
Convertit une chaîne de date en date du calendrier Julien.
DATE_JULIAN
Renvoie la date du calendrier Julien de l'entrée.
DATE_STRING
Renvoie la chaîne de date sous la forme d'une date du calendrier Julien.
Copyright IBM Corporation 2015. All Rights Reserved.