The angle brackets, [], are used in SQL Server to surround names in SQL Server that contains special characters or are reserved words. However when the column is returned to the client, the actual name of the column is used.
So try the following:
timeInAm = Reader("MorningTime-In").ToString()
Also it looks like you're storing a time in a string variable. If that's the case, I would recommend using
System.Datetime[
^] which makes formatting, calculations, conversions, and so on much easier