splitting time form system date time

5/1/2017 7:00:00 AM

I would like to get just 7:00:00 AM data from the above system.datetime value

Is there way to get it instead of converting the system.datetime to string and splitting the string

You need to use the -Format switch to get parts of a date\time. See: https://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.110).aspx

Get-Date -Date "5/1/2017 7:00:00 AM" -Format "T"