Konvertieren Stunden auf Minuten, SQL Server 2005
Wie finde ich den Unterschied zwischen diesem, beispielsweise 1700 Stunden und 1020 Stunden.
Diese Zeit wird in varchar-Typ. Ich will die genaue Zeit der Unterschied zwischen (24-Stunden-format).
Müssen:
Möchte ich, um 1800 - 1715 = 45 Minuten. Wie dies zu erreichen?
Antwort
select DATEDIFF(mi, convert(datetime,LEFT('1020',2) + ':' + RIGHT('1020',2),8),
convert(datetime,LEFT('1700',2) + ':' + RIGHT('1700',2),8))
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den folgenden kehren Sie 400 Minuten, dann können Sie berechnen, Stunden und Minuten, wie " 6 Uhr 40 Minuten.