Также - если нужно отображение месяца на русском
PHP:
скопировать код в буфер обмена
formatter = new IntlDateFormatter('ru_RU', IntlDateFormatter::SHORT, IntlDateFormatter::SHORT);
$formatter->setPattern('E d MMMM yyyy');
$startDate = new DateTime('mon jan' . $curYear);
$startDate->add(new DateInterval('P7D'));
$period = new DatePeriod($startDate, new DateInterval('P14D'), new DateTime($curYear+1 . '-01-01') );
foreach ($period as $key => $value) {
echo $formatter->format($value) . '<br />';
}