Heim > Datenbank > MySQL-Tutorial > Wie konvertiere ich eine Ganzzahl in das Zeitformat HH:MM:SS::00 in SQL Server 2008?

Wie konvertiere ich eine Ganzzahl in das Zeitformat HH:MM:SS::00 in SQL Server 2008?

Linda Hamilton
Freigeben: 2025-01-01 04:17:10
Original
509 Leute haben es durchsucht

How to Convert an Integer to HH:MM:SS::00 Time Format in SQL Server 2008?

Konvertieren einer ganzzahligen Zeit in das HH:MM:SS::00-Format in SQL Server 2008

So konvertieren Sie eine ganzzahlige Darstellung der Zeit in das Gehen Sie wie folgt vor, um das HH:MM:SS::00-Format in SQL Server 2008 zu verwenden Schritte:

  • Stunde extrahieren:Dividieren Sie den ganzzahligen Wert durch 1000000 und nehmen Sie den Rest modulo 100. Dieses Ergebnis stellt die Stunde dar.
  • Minute extrahieren : Teilen Sie das vorherige Ergebnis durch 10000 und bilden Sie den Rest modulo 100. Dieses Ergebnis stellt das dar Minute.
  • Sekunde extrahieren:Dividieren Sie das vorherige Ergebnis durch 100 und bilden Sie den Rest modulo 100. Dieses Ergebnis stellt die Sekunde dar.
  • Millisekunde extrahieren: Multiplizieren Sie den Rest mit 10. Dieses Ergebnis stellt das dar Millisekunde.

Beispiel:

Um die Ganzzahl 23421155 in das Zeitformat zu konvertieren, verwenden Sie Folgendes Abfrage:

DECLARE @T INT = 23421155;

SELECT (@T / 1000000) % 100 AS Hour,
       (@T / 10000) % 100 AS Minute,
       (@T / 100) % 100 AS Second,
       (@T % 100) * 10 AS Millisecond;
Nach dem Login kopieren

Ergebnis:

Hour Minute Second Millisecond
23 42 11 55

Klärung:

Im HH:MM:SS: :00-Format, der Doppelpunkt (::) stellt den Dezimalpunkt dar. Die Ziffern nach dem Dezimalpunkt stellen die Millisekunden dar.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Ganzzahl in das Zeitformat HH:MM:SS::00 in SQL Server 2008?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage