A ver, vayamos por partes...
Primero: Mediante JS no puedes acceder al historial completo del usuario.
Segundo: Podrías modificar el estilo visual de los links con
:visited, lo que sería muy fácil, pero eso no te los filtraría por fecha como quieres...
Una vez dicho eso, la única solución y si lo único que necesitas es marcar de otro color los links que se han visitado hoy
desde tú pagina, entonces lo que podrías hacer sería lo siguiente:
1. Guarda en una base de datos local (como el
Local Storage) todos los hipervínculos donde el usuario haga
click juntamente con la fecha en la que se hizo click.
2. Cada vez que salte el evento "
onload" en la página revisa la base de datos para ver cuales se visitaron hoy, y marca esos links con una
class especial.
No se si era la respuesta que buscabas...