Remplacement d'une date à plus ou moins x min.
Utilisateur anonyme
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
J'ai une BDD qui stock des dates et horaires saisis à la main.
Je fais appel à un fichier XML environ tous les mois qui va venir ajouter des infos aux dates et horaires existants.
Seulement voilà... Les horaires saisis à la main peuvent être légèrement différents de ceux du fichier XML.
Le fichier XML étant l'horaire a prendre en compte, je cherche à remplacer automatiquement les horaires qui sont à plus ou moins x minutes.
Le reste est codé en PHP.
Quelqu'un a une idée sur la manière à employer ?
Merci par avance pour vos idées.
Romain
J'ai une BDD qui stock des dates et horaires saisis à la main.
Je fais appel à un fichier XML environ tous les mois qui va venir ajouter des infos aux dates et horaires existants.
Seulement voilà... Les horaires saisis à la main peuvent être légèrement différents de ceux du fichier XML.
Le fichier XML étant l'horaire a prendre en compte, je cherche à remplacer automatiquement les horaires qui sont à plus ou moins x minutes.
Le reste est codé en PHP.
Quelqu'un a une idée sur la manière à employer ?
Merci par avance pour vos idées.
Romain
A voir également:
- Remplacement d'une date à plus ou moins x min.
- Remplacement coco - Accueil - Réseaux sociaux
- Site x - Guide
- Coco.fr remplacement - Accueil - Réseaux sociaux
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Maj to min - Guide
Mmmh je ne pense que ça fera l'affaire. Je ne souhaite pas soustraite ni même ajouter des minutes.
En fait, on imagine que j'ai un champ dans ma BDD qui est "27/02/2016 20:00:00".
Mon fichier XML a cet horaire "27/02/2016 20:15:00"
Le champ de la BDD prend alors la valeur "27/02/2016 20:15:00".
Tu vois ce que je veux dire ?
Je ne te demande pas de faire d'addition ou de soustraction à proprement parler .... mais d'étendre la période de recherche dans ton WHERE. (requête que tu ne nous as pas montré au passage.... )
Par contre... quand je lis ça:
Aie !!!!!
Je vais te "crier" ma réponse ( :-) ) : ON NE STOCKE PAS LES DATES EN VARCHAR !!!! IL EXISTE UN TYPE DATETIME....CE N'EST PAS POUR RIEN.
Commence donc par modifier le type de champ dans ta BDD ... lorsqu'on travaille sur des dates ( ou dates/heures...) il faut utiliser le type de champ adapté pour éviter de se retrouver avec des bidouilles de malade dans ses codes !