datum om de 2 weken van een zaterdag printen

Status
Niet open voor verdere reacties.

Frenske123

Terugkerende gebruiker
Lid geworden
2 jul 2007
Berichten
1.260
Hoi ,

Zit wat te brainstormen maar vind de juiste formule niet

Ik wil had graag een scriptje met volgende

Van een zaterdag moet de datum geprint worden, en als deze verlopen is de zaterdag van 2 weken erna :

Dus nu moet op het scherm staan > eerstvolgende zaterdag is 15 december 2012

als deze datum verlopen is > eerstvolgende zaterdag is 29 december 2012 enz...

eventueel zou er als het de betreffende zaterdag is nog >eerstvolgende zaterdag is vandaag geprint kunnen worden (of alleen vandaag)

iemand een idee ?

groet Frenske
 
Laatst bewerkt:
Hoi Frenske,

Dat kan op de volgende manier:
PHP:
<?php
$date = strtotime("next saturday");
echo "<span style='font-weight:bold;'>Eerstvolgende zaterdag:</span> " . date("d-M-Y",$date);
echo "<br/><span style='font-weight:bold;'>Eerstvolgende zaterdag als vorige verlopen is:</span> " . date("d-M-Y",strtotime("+14 day",$date));
?>

Resultaat:
Eerstvolgende zaterdag: 15-Dec-2012
Eerstvolgende zaterdag als vorige verlopen is: 29-Dec-2012
 
Laatst bewerkt:
Bedankt voor je reactie !

Nou wordt de komende zaterdag en de zaterdag over 2 weken geprint, ik had graag een datum op scherm

zou moeten zijn

1 Nu alleen de eerstkomende zaterdag = 15 dec 2012 uitvoer op scherm > 15 dec 2012

2 als het zaterdag 15 dec 2012 is , zou er alleen vandaag geprint moeten worden (dit is optioneel) uitvoer op scherm > vandaag

3 als de komende zaterdag verlopen is , dan pas zou de datum over 2 weken geprint moeten worden uitvoer op scherm > (als de 15e dec voorbij is) 29 dec 2012
 
Hoi

kan ik de maanden ook on NL notatie krijgen?

Code:
<?php
$date = strtotime("next saturday");
echo "<span style='font-weight:bold;'>Eerstvolgende zaterdag:</span> " . date("d-M-Y",$date);
echo "<br/><span style='font-weight:bold;'>Eerstvolgende zaterdag als vorige verlopen is:</span> " . date("d-M-Y",strtotime("+14 day",$date));
?>

Ik heb er
Code:
setlocale(LC_ALL, 'nl_NL');
boven gezet maar werkt niet
 
dus je wilt 1 keertje de datum van zaterdag weten over 1 week en vanaf dan de zaterdag over 2 weken?
 
Hoi,

Op zich is de code van CaptainBri goed,

ik had alleen graag een print van een datum op het scherm



a nu op scherm > eerstvolgende zaterdag is 15 december 2012

b als deze verlopen is>eerstvolgende zaterdag is 29 december 2012

c als het de datum is , dus op 15 december 2012 > vandaag (optioneel)

Er moet dus alleen a,b of c geprint worden

edit

ik denk dat er een relatie na een begin datum moet, bv oneven week
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan