#!/bin/bash


M=1
while [[ $M -le 12 ]] ; do
	D=1
	while [[ $D -le 31 ]] ; do
		date -d `printf "%d%02d%02d" 2008 $M $D` $*
		(( D += 1 ))
	done
	(( M += 1 ))
done

exit 0

http://www.unshelved.com/strips/20020505.gif
