[php] een oude datum + 1 maand

Pagina: 1
Acties:

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
ik heb een datum opgeslagen in een db.
bij het opvragen van de datum wil ik checken of we al 1 maand verder zijn, zoja, dan moet er iets gebeuren ..
hoe doe ik dat ?
de datum zet ik op de volgende manier in de db :
code:
1
$inputdate =  date("Y-m-d");

ik wilde rekenen (1 maand erbij op tellen) op de volgende manier:
code:
1
 $date = $inputdate + "0000.01";

klopt dit ?

  • wacko
  • Registratie: Juni 2000
  • Laatst online: 19-07 12:12
Zoiets, en dan vergelijken?
PHP:
1
<?$date = date("Y-m-d", mktime(0, 0, 0, date("m")+1, date("d"), date("Y")));?>

  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 17-08 16:09
is het niet ammeklijker alle data op te slaan in epoch tijd?

  • whitehouse
  • Registratie: Maart 2000
  • Laatst online: 25-08 22:31
wat ik wil, is dat als het item al een maand in de db staat, dat hij onder een andere groep valt ..
daarom heb ik die maand nodig, welke ik moet vergelijken met de huidige date();
als die tijd ertussen meer dan 1 maand is dan ...

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 17:15

Dido

heforshe

Waarom bereken je niet eerst huidige datum - 1 maand, dat mag niet te moeilijk zijn. Die bewaar je en vergelijk je met al je inputdata. Lijkt me nogal recht-toe-recht-aan...

Wat betekent mijn avatar?


  • Bender
  • Registratie: Augustus 2000
  • Laatst online: 17-08 16:09
Op donderdag 18 juli 2002 17:37 schreef whitehouse het volgende:
wat ik wil, is dat als het item al een maand in de db staat, dat hij onder een andere groep valt ..
daarom heb ik die maand nodig, welke ik moet vergelijken met de huidige date();
als die tijd ertussen meer dan 1 maand is dan ...
Dat is dan simpel, je propt de tijd in epoch in de databse

dan laat je dat uitlezen, als de maanddatum + 1 gelijk is aan de maan nu, dan doe er iets mee...
Pagina: 1