2
Как я могу найти разницу между этим, например, 1700 часов и 1020 часов.Преобразование часов в минуты, SQL Server 2005
Это время в varchar. Я хочу найти точную разницу во времени между этим (24-часовой формат).
Потребность:
Я хочу, чтобы получить 1800 - 1715 = 45 минут. Как достичь этого?
Ответ
select DATEDIFF(mi, convert(datetime,LEFT('1020',2) + ':' + RIGHT('1020',2),8),
convert(datetime,LEFT('1700',2) + ':' + RIGHT('1700',2),8))
сделать это как ответ, если это вам поможет. Спасибо – Singleton
Как конвертировать 1715 в формат 17:15? – Geeth
просто вставьте двоеточие после двух цифр. –