hCalendar est un standard Microformat destiné à afficher une représentation sémantique XHTML du format iCalendar concernant des informations de calendrier sur des pages web afin de publier des informations concernant des événements.
Les utilisateurs peuvent ainsi facilement copier ou s'abonner aux événements via l'utilisation d'un service de conversion de hCalendar vers iCalendar.
hCalendar permet aux outils de parsage et d'analyse (par exemple d'autres sites web ou à l'extension Operator de Firefox), d'extraire les détails et de les afficher en utilisant tout autre site web, de les indexer ou les chercher, et de les charger par exemple dans un programme de gestion d'agendas.
L'utilisation de l'élément abbr
présente une date abrégée lisible par le lecteur sans oublier l'attribut "title" qui révélera une date précise, lisible par une machine selon la norme ISO 8601.