"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > SQL Server 2008 Método de conversão de tempo inteiro para HH: MM: SS: 00 Formato

SQL Server 2008 Método de conversão de tempo inteiro para HH: MM: SS: 00 Formato

Postado em 2025-04-30
Navegar:354

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

convertendo tempo inteiro para hh: mm: ss: 00 formato no sql server 2008

no SQL Server 2008, convertendo um valor inteiro para o hh: mm: ss: ss: ss: ss: ss: 00: ql server 2008, convertendo um valor inteiro para o hh: mm: ss: #ms: ss: ss: ss: 00: ssin, sql server 2008, convertendo um valor inteiro para o hh: mm: ss: ss: ss. Vamos nos aprofundar na solução. Aqui está uma amostra de consulta para conseguir isso:

declara @t int = 10455836; - Exemplo de valor inteiro de tempo Selecione (@T / 1000000) % 100 como hora, (@T / 10000) % 100 como minuto, (@T / 100) % 100 como segundo, (@T % 100) * 10 como milissegund; DataAdd (hora, (@T / 1000000) % 100, DataAdd (minuto, (@t / 10000) % 100, DataAdd (segundo, (@t / 100) % 100, dateadd(millisecond, (@T % 100) * 10, cast('00:00:00' as time(2))))));

declare @T int = 10455836; -- Example integer time value

select (@T / 1000000) % 100 as hour,
       (@T / 10000) % 100 as minute,
       (@T / 100) % 100 as second,
       (@T % 100) * 10 as millisecond;

Clarification on Formato de tempo

select dateadd(hour, (@T / 1000000) % 100,
       dateadd(minute, (@T / 10000) % 100,
       dateadd(second, (@T / 100) % 100,
       dateadd(millisecond, (@T % 100) * 10, cast('00:00:00' as time(2))))));
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3