con php entras a otro mundo...
debes renombrar el archivo .html a .php (no directo con "cambiar nombre", porque te quedara .html.php xD)
Bueno y para ver un resultado PHP, necesitas que tu PC se convierta en un servidor, o mas bien en un emulador de servidor...
yo instale el servidor local apache... aqui te dejo una guia de como usarlo
http://www.desarrolloweb.com/articulos/1379.php
como el PHP es dinamico, cada archivo php puede cambiar con el tiempo, entonces necesariamente debe haber un servidor de pormedio que genere una web html automaticamente con el archivo php.
Y bien como te dijo kazafun, existen codigos para calendarios en javascript.... pero te recomiendo que pruebes PHP para que sientas la sensacion de un nuevo lenguaje!
Suerte :D