<?php echo date("m/d/Y" strtotime('second Wednesday June-2016')) ?>
Ausgabe 2016.06.15 statt 2016.06.08?
Dies ist die Arbeit um ich habe kommen mit --- nicht sehr eloquent:
<?php
months = array(1=>'Jan',2=>'Feb',3=>'Mar',4=>'Apr',5=>'May',6=>'Jun',7=>'Jul',8=>'Aug',9=>'Sep',10=>'Oct',11=>'Nov',12=>'Dec');
$year = "2016";
$month = "06";
$smonth=$months[(int)$month];
$tstr=$month."/01/".$year;
$dow=date("D",strtotime($tstr));
if ($dow == "Wed") {
$nstr="first";
} else {
$nstr="Second";
}
$edate= date("m/d/Y", strtotime($nstr.' Wednesday '.$smonth.'-'.$year));
echo $edate."<br>";
?>
Statt 'second' versuchen Sie es mit' 2' –