sql server - SQL: Add space before AM/PM after military time conversion -
i researched everywhere cannot seem find it.
i have column called open_time contains military time such as:
1900-01-01 23:00:00.000 i want extract time, did doing:
ltrim(right(convert(varchar, open_time, 100), 7)) however, gives me time of:
11:00pm i put space before am/pm looks like:
11:00 pm not sure if simple looks? advice appreciated.
if 2012+ can use format()
declare @open_time datetime = '1900-01-01 23:00:00.000' select format(@open_time,'hh:mm tt') returns
11:00 pm i should note format() not known performance.
Comments
Post a Comment