If you mean a link for every day of the year, you could do this:
$year = 2004;
echo '<table>';
for ($i = 1; $i <= 12; $i++) {
$ts = strtotime($year . '-' . $i . '-1');
$num_days = date('t', $ts);
$month = date('M', $ts);
for ($d = 1; $d <= $num_days; $d++) {
$day = str_pad($d, 2, '0', STR_PAD_LEFT);
$days[$d] = array('/weblog/archive/' . $year . '/' . $month . '/' . $day, 'linked-day');
}
if ($i % 2) {
echo '<tr>';
}
echo '<td>';
echo generate_calendar($year, $i, $days);
echo '</td>';
if (!($i % 2)) {
echo '</tr>';
}
}
echo '</table>';