Salut à tous,
je voudrais inserer la date courante moins un mois ou deux mois
D'avance je vous remercie
Lemmings
Salut à tous,
je voudrais inserer la date courante moins un mois ou deux mois
D'avance je vous remercie
Lemmings
Bonjour,
sur quel SGBDR ? Car les fonctions de traitement de Date dépendent de celui-ci.
je suis sur Progress OpenEdge 10
mais si tu as une methode dans une autre je peux p-e la traduire pour qu'elle fonctionne sous openedge.
Ben sur SQL Serveur, on peut faire avec cette fonction :
getdate() étant la fonction qui permet de récupérer la date du jour.getdate() - NbJour
Soustraire un mois n'est pas une opération "exacte", vu que le nombre de jours d'un mois est variable.Envoyé par lemmings
Ex :
31 jan 2006 + 1 mois = ???
Et si tu réponds 28/02/2006, alors je te ferais remarquer que :
28 fév. 2006 - 1 mois = 28 jan. 2006 ... on ne retombe pas sur nos pieds![]()
Bref, en ce qui me concerne, il faudra que tu nous fournisses un cahier des charges plus précis si tu souhaites une solution "rigoureuse"![]()
en fait je dois pouvoir faire ca
premier exemple :
date du jour (01/02/2006)
date a inserer dans le db (01/01/2006)
deuxieme exemple :
date du jour (23/01/2006)
date a inserer dans la db ( 23/12/2005)
j'espere avoir été assez precis ;-)
Lemmings
Bah nonEnvoyé par lemmings
![]()
Si Date du jour = 30/03/2006, tu insères quoi dans la db ?
justement j'y repense depuis tantot et je me dit que je pourrais faire comme ca
now() - (jour du mois actuel + 1)
quand pense-tu ?
J'en pense juste que je voulais te mettre en garde sur le fait que le mois n'est pas une unité de mesure "fixe", ce qui est relativement ennuyeux en informatique. Partant de là, tu procèdes comme tu le souhaites, c'et toi qui développes ton produitEnvoyé par lemmings
Plus généralement, à lire sur le sujet : http://sql.developpez.com/gestiontemps/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager