DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des dates et des heures
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Convertit une date-heure locale vers le format Epoch (nombre d'unités de temps depuis le 01/01/1970 à 00h00 UTC).
Exemple
// Affiche "1501056581" (en France)
Info(DateHeureVersEpoch("20170726100941"))
MonJour est un DateHeure
MonJour = "20170726100941"
// Affiche "1501056581" (en France)
Info(DateHeureVersEpoch(MonJour))
Syntaxe
<Résultat> = DateHeureVersEpoch(<Donnée à convertir> [, <Options de conversion>])
<Résultat> : Entier sur 8 octets
  • Date et heure au format Epoch (nombre d'unités de temps depuis le 01/01/1970 à 00h00 UTC).
  • -1 en cas d'erreur (date et heure invalides).
<Donnée à convertir> : Chaîne de caractères ou variable de type DateHeure
Date et heure locale à convertir. Peut correspondre à :
  • une variable de type DateHeure.
  • une chaîne de caractères à un des formats suivants :
    • AAAAMMJJHHmmSSCC
    • AAAAMMJJHHmmSSCC
    • AAAAMMJJHHmmSS
    • AAAAMMJJHHmm
    • AAAAMMJJHH
    • AAAAMMJJ
Ce paramètre sera considéré invalide dans les cas suivants :
  • si la date est invalide ou antérieure au 01/01/1970. La validité de la date peut être vérifiée avec la fonction DateValide.
  • si l'heure est invalide. La validité de l'heure peut être vérifiée avec la fonction HeureValide.
Remarque : Il est possible d'utiliser des dates au-delà de l'année 2038.
<Options de conversion> : Constante optionnelle de type Entier
Options de conversion de la date et de l'heure au format Epoch :
epochUnixMillisecondeLe résultat sera exprimé en nombre de millisecondes depuis le 01/01/1970 à 00h00 UTC (temps 0 sous Unix).
epochUnixSeconde
(valeur par défaut)
Le résultat sera exprimé en nombre de secondes depuis le 01/01/1970 à 00h00 UTC (temps 0 sous Unix).
Composante : wd290std.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 12/09/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale