Is it possible to view the time and date of each visit to a site in Google Analytics?
I've clicked in various places but could not find this information.
No this is not possible in Google Analytics itself. You can only view the total number of a stat e.g. visits for a day - a day being the shortest period of time Analytics will report on, or another specified date (day) range e.g. for a month.
You'd need another analytics service that specifically tracks and can report on this to get this information.