I know just the year but I need a date too.
According to this infographic, it was launched in February 1993 (not 1995).
I googled launch of search engine Excite date (so you can see how I found it).