there is a time element in HTML5 that can fit this purpose