|
| Iniciado por jb.bernard, 02,oct. 2019 10:09 - 1 respuesta |
| |
| | | |
|
| |
| Publicado el 02,octubre 2019 - 10:09 |
Bonjour
J'extrais d'un fichier JSON la date et l'heure de la mise à jour. Cela fonctionne bien et je récupère par exemple :
2019-08-09T09:15:34.410Z
Comment faire (simplement) pour le transformer en champ date/heure et pouvoir stocker dans ma base de donnée pour vérifier régulièrement s'il y a des mises à jour ?
Pour le moment, j'ai fais le code suivant qui me semble lourd et qui ne me permet pas de récupérer les milliemes de secondes complètes :
Demande.updatetime=Gauche(MonDossier.dossier.updated_at,4)+Milieu(MonDossier.dossier.updated_at,6,2)+Milieu(MonDossier.dossier.updated_at,9,2)+Milieu(MonDossier.dossier.updated_at,12,2)+Milieu(MonDossier.dossier.updated_at,15,2)+Milieu(MonDossier.dossier.updated_at,18,2)+Milieu(MonDossier.dossier.updated_at,21,3)
Merci pour votre aide |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 81 mensajes |
|
| Publicado el 09,octubre 2019 - 11:59 |
regarde l'aide de ChaîneVersDate tu devrais t'en sortir avec ça.
sinon y a aussi cette ecriture MonDossier.dossier.updated_at[[1 a 4]] + MonDossier.dossier.updated_at[[6 a 7]] ... etc.
enfin aussi :
cchaine est une chaine = MonDossier.dossier.updated_at cchaine = remplace(cchaine,"-","") cchaine = remplace(cchaine,"T","") cchaine = remplace(cchaine,":","") cchaine = remplace(cchaine,"Z","") cchaine = remplace(cchaine,".","")
remplace "2019-08-09T09:15:34.410Z" par "20190809091534410"
madateheure est une dateheure = cchaine
apres on peut faire aussi. madateheure..Année = val(MonDossier.dossier.updated_at[[1 a 4]]) etc... jusqu'à madateheure..Milliseconde = val(MonDossier.dossier.updated_at[[21 a 23]])
bref y a pleins de methode |
| |
| |
| | | |
|
| | | | |
| | |
|