ШАГ 1 : Давайте получим дату и сохраним ее в переменную @Date.
DECLARE @Date DATETIME;
SELECT @Date = CONVERT(DATETIME, '1:00PM' , 100);
Сейчас @Date = 1900-01-01 13: 00: 00.000
ШАГ 2 : преобразуем его в пользовательский формат
SELECT CONVERT(VARCHAR, @Date, 101) + ' '
+ REPLACE(LTRIM(SUBSTRING(CONVERT(VARCHAR, @Date, 131), 12, 14)),
':000', ' ');
Возвращает '01.01.1990 13:00:00'