login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dag van de week (Opgelost)

Offline Stefan14 - 24/06/2007 15:59
Avatar van Stefan14PHP gevorderde Ik wil graag de dag van de week weten op een bepaalde datum.

Ik kan dit doen met date("w"); maar dan moet ik een timestamp invoeren.

Ik zou niet weten hoe ik van een bepaalde datum een timestamp maak, daar komt nog bij dat in een timestamp ook een tijd verwerkt zit, en dat hoeft niet.

Zo wil ik bijv. graag weten wat voor dag het was op 01-06-2007, maar hoe bepaal ik dat?

Ik kan trouwens in dit geval geen gebruik maken van een database.

3 antwoorden

Gesponsorde links
Offline Stijn - 24/06/2007 16:05
Avatar van Stijn PHP expert Op php.net staat er een tweede, niet required parameter: int timestamp. Deze staat automatische op PHP.net: time. Eerst maak je de int timestamp met PHP.net: mktime en daarna vul je dat in in PHP.net: date.

voorbeeld met 01-06-2007:
  1. <?
  2. echo date('w' , mktime( 0 , 0 , 0 , 6 , 1 , 2007) );
Offline riekele - 24/06/2007 16:06 (laatste wijziging 24/06/2007 16:07)
Avatar van riekele PHP beginner
  1. echo date("w", mktime(0,0,0,6,1,2007));


edit: stijn was me voor 
Offline Stefan14 - 24/06/2007 16:10
Avatar van Stefan14 PHP gevorderde Allebei heel erg bedankt, zat ik toch goed in de richting met mijn tweede parameter timestamp.

Ik heb het zojuist geprobeerd en 01-06 komt 5 uit, oftewel vrijdag, en dat klopt.
De datum van gisteren doet hij ook goed, dus hij werkt prima.

thnx!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s