DATETIMESTRING
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