PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2025 → Recuperer une date
Recuperer une date
Started by Jean-Michel, Sep., 13 2020 9:13 AM - 10 replies
Registered member
856 messages
Posted on September, 13 2020 - 9:13 AM
Bonjour,
Existe t-il une API qui permet de récupérer la date du jour pour éviter de prendre celle du PC ?

Merci,

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Registered member
3,775 messages
Posted on September, 14 2020 - 8:27 AM
Salut Jean Michel,
Cela s'appelle dès serveurs de temps avec le protocole ntp.
Cependant une date depand aussi du timezone qui peut être changé politiquement.
https://services.renater.fr/ntp/serveurs_francais
Et
https://en.m.wikipedia.org/wiki/List_of_tz_database_time_zones
https://en.m.wikipedia.org/wiki/Internet_Assigned_Numbers_Authority
Registered member
856 messages
Posted on September, 14 2020 - 9:31 AM
Salut Popoy,
A chaque fois, c'est toi qui me répond ! T'en sais des choses...... Quel talent !

bref, merci pour tes docs que j'ai parcouru et j'ai bien compris qu'il existe des serveurs NTP à disposition.
Le plus difficile, c'est la mise en oeuvre et dans tes docs et ma recherche, je reste sur ma fin.
Si je tape dans une barre de commande ntp.com.univ-mrs.fr, rien ne se passe et c'est normal mais comment avoir le retour d'info avec ce serveur par exemple ?

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Registered member
1,418 messages
Posted on September, 14 2020 - 11:00 AM
Bonjour Jean Michel

ceci peut t'aider je crois
http://worldtimeapi.org/

http://worldtimeapi.org/api/timezone/europe
avec ceci en retour de requete

["Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Helsinki","Europe/Istanbul","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/Saratov","Europe/Simferopol","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Uzhgorod","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zaporozhye","Europe/Zurich"]




http://worldtimeapi.org/api/timezone/europe/paris
avec pour retour en exemple

{"abbreviation":"CEST","client_ip":"109.190.128.83","datetime":"2020-09-14T10:57:55.918242+02:00","day_of_week":1,"day_of_year":258,"dst":true,"dst_from":"2020-03-29T01:00:00+00:00","dst_offset":3600,"dst_until":"2020-10-25T01:00:00+00:00","raw_offset":3600,"timezone":"Europe/Paris","unixtime":1600073875,"utc_datetime":"2020-09-14T08:57:55.918242+00:00","utc_offset":"+02:00","week_number":38}

--
Bertin CARRIERE - SPRL RGPD.Zen-Project.be
bertin.carriere@gmail.com
http://www.zen-project.be http://www.linkedin.com/in/bertincarriere

Belgique +32(0)2/318.02.67
France +33(0)3/66.722.542
Espagne +34.5/12.702.266

http://www.be-dev.be
Registered member
856 messages
Posted on September, 14 2020 - 12:48 PM
Bonjour et merci Bertin
:merci:

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Registered member
856 messages
Posted on October, 30 2020 - 5:28 AM
Bonjour,
Tes occupe, je n'avais pas teste, chose que je fais ce jour.
Je ne comprends pas et la doc ne parle pas de remarques a ce sujet.

Je lance l'url sur le web :
http://worldtimeapi.org/api/timezone/Asia/Bangkok




J’écris ma requête :
ResLancement est un booléen = HTTPRequête("http://worldtimeapi.org/api/timezone/Asia/Bangkok")
SI ResLancement = Vrai ALORS
ResCode est une chaîne = HTTPDonneRésultat()
Info(ResCode)
FIN


Résultat :




Je precise que je mette "Europe" ou "America", le résultat est le même.

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Registered member
2,682 messages
Posted on October, 30 2020 - 8:35 AM
Bonjour,

Problème d'encodage, fais un UTF8VersChaine()

--
Cordialement,

Philippe SAINT-BERTIN
Registered member
856 messages
Posted on October, 30 2020 - 10:35 AM
Ok Philippe, merci, c’était bien ça !

:merci:
;(

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Registered member
1,418 messages
Posted on October, 30 2020 - 7:16 PM
J'avais pas vu ta demande de suite

sorry

--
Bertin CARRIERE
SRL RGPD.Zen-Project.be
support@zen-project.be
www.zen-project.be www.linkedin.com/in/bertincarriere

+32(0)498/10.18.58
Co-President de l'asbl Be-Dev Association des développeurs Windev de Belgique
www.be-dev.be
Registered member
856 messages
Posted on October, 31 2020 - 5:19 AM
Bonjour Bertin,
Tu n'as pas a t'excuser, on est pas toujours dispo !
C'est moi qui remercie.

Par contre, comme tu le sais, je travaille en full remote depuis 10 ans de la Thaïlande.
Les clients francophones sont très difficile a trouver, de part leur culture limite, ils n'aime pas faire bosser quelqu'un qui ne se trouve pas dans leur locaux.
Si un jour tu as un projet que tu veux sous-traiter par manque de le temps, merci de penser a moi.
Dans ce cas, je pourrais te passer une parti d'un projet pour que tu regardes si ma façon de développer est conforme a la tienne. :)

Encore merci et @++

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev

Bangkok / Pattaya
Registered member
1,418 messages
Posted on November, 03 2020 - 7:17 PM
mon email bertin.carriere @ zen-project .be

--
Bertin CARRIERE
SRL RGPD.Zen-Project.be
support@zen-project.be
www.zen-project.be www.linkedin.com/in/bertincarriere

+32(0)498/10.18.58
Co-President de l'asbl Be-Dev Association des développeurs Windev de Belgique
www.be-dev.be