[PHP] datum uit het verleden

Pagina: 1
Acties:

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
Mogelijk een vraag die al vaker gesteld is maar ik kom er niet echt uit... ik wil gewoon in PHP de datum van bijvoorbeeld gisteren of vorige week weergeven. Dit moet dus ter plekke uitgerekend worden. Maar als ik PHP de opdracht geef om bijvoorbeeld 45 dagen terug te gaan dan krijg ik een datum die niet bestaat iets als: 1957G of 19990275 ofzo... wat gaat er fout?

Station van Gerwin Prins op Apple Music


  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

Op donderdag 07 februari 2002 18:50 schreef GerwinPrins het volgende:
Mogelijk een vraag die al vaker gesteld is maar ik kom er niet echt uit... ik wil gewoon in PHP de datum van bijvoorbeeld gisteren of vorige week weergeven. Dit moet dus ter plekke uitgerekend worden. Maar als ik PHP de opdracht geef om bijvoorbeeld 45 dagen terug te gaan dan krijg ik een datum die niet bestaat iets als: 1957G of 19990275 ofzo... wat gaat er fout?
19990275 - Unix Timestamp? zie ook op de PHP-site de mkdate() - functie

Sundown Circus


  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Voor zeven dagen terug:
PHP:
1
2
3
<?
date("d/m/Y", mktime(0, 0, 0, date("m"), date("d")-7, date("Y")));
?>

Und so weiter.

Rustacean


Verwijderd

Op donderdag 07 februari 2002 18:58 schreef RedRose het volgende:

[..]

19990275 - Unix Timestamp? zie ook op de PHP-site de mkdate() - functie
mkdate() :? je bedoeld denk ik mktime().

wat je zou kunnen doen om bijvoorbeeld de datum van gisteren te krijgen is
PHP:
1
2
3
<?
date("Y-m-d",mktime(0,0,0,date("m"),date("d")-1,date("Y")));
?>

let wel, dat je voor mktime() wel de juiste volgorde van argumenten aanhoudt, anders krijg je hele rare datums.

edit:

net niet snel genoeg :P

  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

Oops mktime() natuurlijk :o

Sundown Circus


  • Sequence
  • Registratie: Maart 2000
  • Laatst online: 27-05-2024

Sequence

Online marketing

PHP:
1
2
3
<?
$dag=date("d",mktime()-3600*24);
?>

;)

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
:* ik ben eruit. Dank u het mkdate() dus |:(

Station van Gerwin Prins op Apple Music


  • RedRose
  • Registratie: Juni 2001
  • Niet online

RedRose

Icebear

w00t! }:O

Sundown Circus


  • Speedener
  • Registratie: September 2000
  • Laatst online: 14-09 14:30
heb ik een mooi siteje voor gemaakt: http://www.speedener.nl/tijd.php
Pagina: 1