PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Transforme une date en un entier. Cet entier correspond :
  • soit au nombre de jours écoulés entre le 1er janvier 1800 et la date spécifiée.
  • soit au nombre de jours écoulés entre le 1er janvier de la date spécifiée et la date spécifiée.
WEBDEV - Code Navigateur Dans cette version, il est possible uniquement de connaître le nombre de jours écoulés entre le 1er janvier 1800 et la date spécifiée.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Nouveauté 16
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
// Nombre de jours écoulés entre le 01/01/1800 et le 25/12/2001
DateVersEntier("20011225")   // Retourne 73773

// Nombre de jours écoulés entre le 01/01/1800 et le 03/01/1800
DateVersEntier("18000103")   // Retourne 3
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindows MobileUniversal Windows 10 AppJavaPHPAjaxCode Utilisateur (MCU)Procédures stockées
// Nombre de jours écoulés entre le 01/01/2004 et le 25/01/2004
DateVersEntier("20040125", Vrai) // Retourne 25
Syntaxe
<Résultat> = DateVersEntier(<Date> [, <Depuis début année>])
<Résultat> : Entier
Nombre identifiant la date.
<Date> : Chaîne de caractères, variable de type Date ou variable de type DateHeure
Date à convertir. Cette date peut correspondre à :
  • une chaîne de caractères au format AAAAMMJJ (AAAA correspond à l'année, MM au mois et JJ au jour).
  • Versions 24 et supérieures
    une chaîne de caractères au format AAAAMMJJHHMMSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde (utiliser CCC pour les millièmes de secondes). Dans ce cas, seule la date est prise en compte.
    Nouveauté 24
    une chaîne de caractères au format AAAAMMJJHHMMSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde (utiliser CCC pour les millièmes de secondes). Dans ce cas, seule la date est prise en compte.
    une chaîne de caractères au format AAAAMMJJHHMMSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde (utiliser CCC pour les millièmes de secondes). Dans ce cas, seule la date est prise en compte.
  • une variable de type Date.
  • Versions 24 et supérieures
    une variable de type DateHeure. Dans ce cas, seule la date est prise en compte.
    Nouveauté 24
    une variable de type DateHeure. Dans ce cas, seule la date est prise en compte.
    une variable de type DateHeure. Dans ce cas, seule la date est prise en compte.
<Depuis début année> : Booléen optionnel
  • Vrai pour obtenir le nombre de jours écoulés entre le 1er janvier de la date spécifiée et la date spécifiée,
  • Faux (valeur par défaut) pour obtenir le nombre de jours écoulés entre le 1er janvier 1800 et la date spécifiée.
WEBDEV - Code Navigateur Ce paramètre n'est pas disponible dans cette version. <Résultat> correspond au nombre de jours écoulés entre le 1er janvier 1800 et la date spécifiée.
Remarques
  • La validité de la date passée en paramètre est vérifiée. Un message d'erreur est affiché en cas de date invalide. Il est possible de tester la validité d'une date avec la fonction DateValide.
  • La fonction DateVersEntier peut être utilisée pour calculer le nombre de jours écoulés entre deux dates. Il est aussi possible d'utiliser la fonction DateDifférence.
  • Le format de stockage des dates permet de stocker des dates comprises entre le 01/01/0001 et le 31/12/9999. Les calculs sur les dates réalisés avec les fonctions WLangage ou les propriétés WLangage sont fiables à partir du 1er Janvier 1583.
Liste des exemples associés :
WD Limitation de duree d utilisation Exemples didactiques (WINDEV) : WD Limitation de duree d utilisation
[ + ] Cet exemple montre comment limiter l'utilisation d'une application à une période donnée (période d'essai).
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ la protection d'une application pour une durée donnée
2/ la gestion de la base de registre

Résumé de l'exemple livré avec WINDEV :
Lorsque cet exemple est lancé pour la première fois, il est activé pour une période d'essai de 5 jours.
L'information de la date de premier lancement est stockée dans la base de registre avec l'utilisation d'une clé de contrôle pour vérifier que l'utilisateur final n'a pas essayé de la modifier. A la fin de la période d'essai, l'application est bloquée, à moins que l'utilisateur final ne dispose du code de déverrouillage de l'application
Composante : wd240std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire