te comento que hay cosas que no se pueden hace con html unicamente.
lo ideal y para automatizar esto es crear una base de datos podría llamarse como se llama el negocio al cual le haces la web.
luego crear una tabla en la base la cual se llamaria eventos
luego hacer tu query lo cual no es mas que una consulta a la db (base de datos ) y tomar de ahí las fechas y por medio de un while o un foreach mandar a imprimir todo lo que este dentro de las fechas
respecto a la resta mira esto , si no te sale pues ya vemos que hacemos
http://www.forosdelweb.com/f18/duda-...quedan-705517/