Does an "add/save to calendar" button exist?

I’d like to give website viewers the option of adding event details to their google/microsoft calendars as a reminder that there is an event they may wish to purchase tickets to. Our clients often don’t know what funding is available until very last minute, and it would be good for us to get an idea of how many people show an interest in an event prior to the last minute rush of ticket purchases.