I found a helpful function for mine site. The thing is it shows only the days, like Monday, Friday or Saturday. But how I can show more stuff like "Monday 20 September" ?
$day["Mon"] = "Monday";
$day["Tue"] = "Friday";
$day["Tue"] = "Etc..";
date_default_timezone_set('Europe/Brussels');
$date = date('l');
$checkTime = '1600';
if( date( 'Hi' ) >= $checkTime) {
$date2 = date(strtotime($date.' +1 Weekday'));
$date3 = date(strtotime($date.' +2 Weekday'));
}
if (date('l') == 'Friday'){
$date2 = date(strtotime($date.' +1 Weekday'));
$date3 = date(strtotime($date.' +3 Weekday'));
}
if (date('l') == 'Saturday'){
$date2 = date(strtotime($date.' +1 Weekday'));
$date3 = date(strtotime($date.' +2 Weekday'));
}
echo '<p>Between'.$day[date("D", $date2)].'</spanp';
echo '<p>'.$day[date("D", $date3)].'</p>';
Something like this would be helpful:
echo date("F j, Y, g:i a");