[mysql] now() + 3 maanden

Pagina: 1
Acties:

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 10:57
hoe is dit het best te doen, als ik nog steeds een mysql datetime field gebruik om de zooi in op te slaan.

ik heb de manuals gelezen maar uhm kan t niet erg vinden, iemand enig idee? alvast bedankt.

openkat.nl al gezien?


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Je kan bijvoorbeeld de huidige timestamp bepalen (een van die now(), SYSDATE dingen had dat, anders moet je er effe een timestamp van maken ofzo) en daar kan je dan 3Maanden (in seconden) bij optellen.

  • Le Mol
  • Registratie: April 2000
  • Niet online
Kijk eens hier in de manual:
http://www.mysql.com/doc/D/a/Date_and_time_functions.html

Dan moet het wel lukken denk ik zo...

Logic brings you from a to b, your imagination can bring you anywhere


  • killercow
  • Registratie: Maart 2000
  • Laatst online: 10:57
hmm ja daar zat ik net dus, maar uhm je kunt dus niet gewoon direct now+3maanden in de dbase zetten? das best wel klote eigenlijk.

openkat.nl al gezien?


  • Onno
  • Registratie: Juni 1999
  • Niet online
Op zondag 07 oktober 2001 17:18 schreef ACM het volgende:
Je kan bijvoorbeeld de huidige timestamp bepalen (een van die now(), SYSDATE dingen had dat, anders moet je er effe een timestamp van maken ofzo) en daar kan je dan 3Maanden (in seconden) bij optellen.
Dat is niet echt handig lijkt me.. niet elke maand duurt even lang enzo he. :)

Waarom niet gewoon date_add gebruiken? Kun je er zomaar 3 maanden bij optellen.
code:
1
date_add(mijndatum,interval 3 month)

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op zondag 07 oktober 2001 17:26 schreef Onno het volgende:
Dat is niet echt handig lijkt me.. niet elke maand duurt even lang enzo he. :)
Sja :)
Waarom niet gewoon date_add gebruiken? Kun je er zomaar 3 maanden bij optellen.
code:
1
date_add(mijndatum,interval 3 month)
Ah, dat werkt idd :)

en dan evt ipv mijndatum de now() functie

  • Zoijar
  • Registratie: September 2001
  • Niet online

Zoijar

Because he doesn't row...

+ operator werkt niet op alle mysql versies. Dus gebruik maar gewoon date_add() en date_sub() ipv + en -.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op zondag 07 oktober 2001 18:12 schreef Zoijar het volgende:
+ operator werkt niet op alle mysql versies.
Ik neem aan dat je die zin wilt herformuleren? ;)
Dus gebruik maar gewoon date_add() en date_sub() ipv + en -.
Tsja, ik zie ook nergens waar die niet gebruikt wordt hier.

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 10:57
bedankt mensen, zo werkt het idd wel, tis toch een beetje leip niet? naja iig weten we nu allemaal weer iets meer right?

openkat.nl al gezien?

Pagina: 1