4D v16

DATE_TO_CHAR

Accueil

 
4D v16
DATE_TO_CHAR

DATE_TO_CHAR  


 

 

DATE_TO_CHAR (expression_arithmétique, expression_arithmétique)

La fonction DATE_TO_CHAR retourne une représentation sous forme de texte de la date passée dans la première expression_arithmétique en fonction du format défini dans la deuxième expression_arithmétique. La première expression_arithmétique doit être de type Timestamp ou Duration et la deuxième doit être de type texte.

Les codes de formatage pouvant être utilisés sont fournis ci-dessous. En général, si un code de formatage débute par un caractère majuscule, le nombre débutera par un ou plusieurs zéros si nécessaire. Sinon, il n'y aura pas de zéros en tête de la valeur. Par exemple, si dd retourne 7, Dd retournera 07.

L'usage de caractères majuscules et minuscules dans les codes de formatage pour les jours et les mois sera reproduit dans le résultat retourné. Par exemple, passer "day" retournera "lundi", passer "Day" retournera "Lundi" et passer "DAY" retournera "LUNDI".

am - am ou pm en fonction de la valeur de l'heure
pm - am ou pm en fonction de la valeur de l'heure
a.m. - a.m. ou p.m. en fonction de la valeur de l'heure
p.m. - a.m. ou p.m. en fonction de la valeur de l'heure

d - numéro du jour de la semaine (1-7)
dd - numéro du jour dans le mois (1-31)
ddd - numéro du jour dans l'année
day - nom du jour de la semaine
dy - nom du jour de la semaine abrégé sur 3 lettres

hh - heure en chiffres, basée sur 12 heures (0-11)
hh12 - heure en chiffres, basée sur 12 heures (0-11)
hh24 - heure en chiffres, basée sur 24 heures (0-23)

J - jour Julien

mi - minutes (0-59)
mm - mois en chiffres (0-12)

q - trimestre

ss - secondes (0-59)
sss - millisecondes (0-999)

w - numéro de la semaine dans le mois (1-5)
ww - numéro de la semaine dans l'année (1-53)

yy - année
yyyy - année

[Tout texte] - le texte placé entre des crochets ([ ]) n'est pas interprété et est inséré tel quel
-.,:; 'espace' 'tabulation' - ces caractères sont conservés tels quels, sans modification

Exemple  

Cet exemple retourne la date de naissance sous la forme du numéro de jour de la semaine (1-7):

SELECT DATE_TO_CHAR (Date_naissance,’d’)
FROM EMPLOYES;

 
PROPRIÉTÉS 

Produit : 4D
Thème : Fonctions
Nom intl. : DATE_TO_CHAR

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v16)