DATETIMESTRING

Icône du lien vers le conceptVoir également

Conversion d'une horodate en chaîne de caractère.

Support WebVue - Oui.

Cette instruction ne fonctionne pas pour des valeurs équivalentes aux dates antérieures au 01/01/1980. L'heure de départ est 00:00:00.000 à partir de cette date.

Syntaxe

StrVal = DATETIMESTRING(TimeDate [, Format]);

Type de retour : STR

Argument

Définition

TimeDate

Nombre de millisecondes écoulées depuis le 1er janvier 1980. Type DOUBLE.

Format

Chaîne de caractères contenant le format de conversion.

U Format UTC (équivalent à ###Y-#M-#DT#h:#m:#s:##IZ)

#D

Jour

#M

Mois

#Y

Année (sur deux caractères. Exemple : 93).

###Y

Année (sur quatre caractères. Exemple : 1994).

#h

Heures

#m

Minutes

#s

Secondes

##l

Millisecondes

D

Le format "#D/#M/#Y" est utilisé.

T

Le format "#h:#m:#s" est utilisé.

(null)

Le format par défaut "#D/#M/#Y #h:#m:#s" est utilisé.

Exécution

L'heure et ou la date sont retournées dans une chaîne de caractères selon le format spécifié.

Exemple

SUB Main

'Declare variables

DIM dbldatetime as double;

DIM strformatdefault as Str;

 

dbldatetime = DATETIMEVALUE ( );

'Retrieve the current date & time

strformatdefault=DATETIMESTRING(dbldatetime,"D");

END SUB