PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Renvoie ou modifie la date système (date du jour définie pour le poste en cours).
Remarques :
  • WEBDEV - Code Serveur La date système correspond à la date du jour définie pour le poste serveur.
  • Cette fonction est identique à la fonction DateDuJour.
Versions 15 et supérieures
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
WINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Nouveauté 16
WINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
WINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
Res = DateSys()   // Res = "20011225"
Res = DateVersChaîne(DateSys()) // Res = "25/12/2001"
Année = Gauche(DateSys(), 4)
// Année retourne l'année en cours (par exemple 2001)
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindowsWindows MobileUniversal Windows 10 AppAjaxCode Utilisateur (MCU)Procédures stockées
// Change la date système et affiche la nouvelle date
DateSys("20020101")
Info(DateSys())
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidJavaPHPAjaxCode Utilisateur (MCU)Procédures stockées
DateAujourdhui est une Date = DateSys()
SAI_Date = DateVersJourEnLettre(DateAujourdhui) + " " + DateAujourdhui..Jour + ...
" " + DateVersMoisEnLettre(DateAujourdhui) + " à " + ...
HeureVersChaîne(HeureSys(), "HH:MM:SS")
// Le champ SAI_Date contient par exemple : Lundi 13 Août à 14:44:17
Syntaxe

Connaître la date système Masquer les détails

<Résultat> = DateSys()
<Résultat> : Chaîne de caractères ou variable de type Date
Date système au format AAAAMMJJ (AAAA correspond à l'année, MM au mois et JJ au jour).
WINDEVWEBDEV - Code ServeurWINDEV MobileEtats et RequêtesWindowsWindows MobileUniversal Windows 10 AppAjaxCode Utilisateur (MCU)

Modifier la date système Masquer les détails

DateSys(<Nouvelle date>)
<Nouvelle date> : Chaîne de caractères ou variable de type Date
Nouvelle date système au format AAAAMMJJ (AAAA correspond à l'année, MM au mois et JJ au jour).
Remarques
  • Pour obtenir la date sous un autre format que AAAAMMJJ, il faut formater la chaîne (par exemple avec les fonctions DateVersChaîne, Droite, Gauche) ou utiliser les propriétés sur les dates. Le format AAAAMMJJ a été choisi car il permet de tester la chronologie de deux dates selon ce même format, alors que cela ne serait pas possible avec une date au format AAAAJJMM ou AAMMJJ par exemple.
  • Sur tous les systèmes actuels, l'année de la date système peut être comprise entre 1980 et 2099.
  • Attention : Pour modifier la date système, il est nécessaire de posséder les droits administrateur sur le poste en cours.
  • WEBDEV - Code NavigateurLinuxAndroidWidget AndroidiPhone/iPadJavaPHP Dans cette version, la fonction DateSys permet uniquement de renvoyer la date système (date du jour définie pour le poste en cours ou sur le poste navigateur).
  • Windows MobileAndroidWidget AndroidiPhone/iPad En mode simulation, la date du PC est manipulée. En exécution réelle, la date du mobile est manipulée.
Liste des exemples associés :
Calculs sur les durées Exemples unitaires (WINDEV) : Calculs sur les durées
[ + ] Calculs sur les dates et heures avec les fonctions WLangage :
- Calculer la durée écoulée entre deux instants (dates et heures)
- Effectuer une somme de durées
- Effectuer une moyenne de durées
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220std.dll
Windows Mobile wp220std.dll
WEBDEV - Code Navigateur WDJS.DLL
Java wd220java.jar
Linux wd220std.so
Android wd220android.jar
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire