Fonction DTOU( )
Convertit une valeur date Analytics en chaîne de caractères Unicode dans la langue et le format régional spécifiés. Abréviation de "Date en Unicode".
Remarque
Cette fonction est spécifique à l'édition Unicode d'Analytics. Elle n'est pas prise en charge dans l'édition non-Unicode.
Syntaxe
DTOU(<date> <;paramètre> <;style>)
Paramètres
Nom | Type | Description |
---|---|---|
date
optionnel |
DateHeure |
Le champ, l'expression, ou la valeur littérale à convertir en chaîne de caractères Unicode. Si ce paramètre est ignoré, la date actuelle du système d'exploitation est utilisée. La date peut contenir une valeur de type DateHeure, mais la portion de la valeur correspondant à l'heure sera ignorée. Les valeurs de temps seules ne sont pas prises en charge. Vous pouvez indiquer une valeur de champ ou de date littérale :
La valeur date minimale prise en charge est le 31 décembre 1969. |
paramètre
optionnel |
caractère |
Code des paramètres régionaux indiquant la langue de la chaîne de sortie, et, de façon facultative, la version de la langue associée à un pays ou territoire particulier. Par exemple, "zh" indique chinois, et "pt_BR" indique portugais brésilien. Si vous ignorez ce paramètre, c'est la langue locale par défaut de votre ordinateur qui est utilisée. Si une langue est spécifiée mais qu'aucun pays n'est spécifié, le pays par défaut de la langue concernée est utilisé. Vous ne pouvez pas indiquer de paramètres régionaux si vous n'avez pas indiqué de date. Pour obtenir des informations sur les codes locaux, consultez le site www.unicode.org. |
style
optionnel |
numérique |
Style de format de date à utiliser pour la chaîne de caractères Unicode. Le style de format correspond à la norme relative aux paramètres régionaux spécifiés :
Si vous ignorez ce paramètre, c'est la valeur par défaut de 2 qui est utilisée. Vous ne pouvez pas indiquer de style si vous n'avez pas indiqué de date et les paramètres régionaux. |
Sortie
Caractère.
Exemples
Exemples basiques
Valeurs d'introduction littérales
Renvoie « 31 de dezembro de 2014 » :
DTOU(`20141231`; "pt_BR"; 1)
Renvoie « 31 grudnia 2014 » :
DTOU(`20141231`; "pl"; 1)
Valeurs d'introduction champ
Renvoie chaque date numérique dans le champ Date_facture sous forme d'une chaîne de caractères Unicode :
DTOU(Date_facture; "zh"; 1)
La sortie utilise un style de date complet
Renvoie « 星期三, 2014 十二月 31 » (sans identifiant de région spécifié) :
DTOU(`20141231`; "zh"; 0)
Renvoie « 2014年12月31日星期三 » (identifiant de région spécifié) :
DTOU(`20141231`; "zh_CN"; 0)
La sortie utilise un style de date long
Renvoie « 2014 十二月 31 » (sans identifiant de région spécifié) :
DTOU(`20141231`; "zh"; 1)
Renvoie « 2014年12月31日 » (identifiant de région spécifié) :
DTOU(`20141231`; "zh_CN"; 1)
Remarques
Fonctions associées
DTOU ( ) est l'inverse de la fonction UTOD( ), qui convertit une chaîne Unicode en date.