Usuário com melhor resposta
Converter Miliseconds para Data DD/MM/YYYY

Pergunta
-
Bom dia, se algum souber e puder de me dar uma força.
ja procurei em tudo quanto foi forum inclusive aqui..
preciso converter um valor em miliseconds para data dd/mm/yyyy
usando a seguinte consulta
dateadd(SECOND,MEU_CAMPO/1000,'01-01-1970')
tenho para meu valor bigint "1460377093549"
o resultado
2016-04-11 12:18:13.000
estou testando tudo o que acho mas sem sucesso.
qualquer ajuda é bem vinda.
Obrigado
- Editado Fer.Vilela segunda-feira, 2 de maio de 2016 13:05
Respostas
-
SELECT CONVERT(CHAR,DATEADD(SECOND,MEUCAMPO/1000,'01-01-1970'),103)
Tente dessa forma!"A vida é um paraíso, mas os homens não o sabem e não se preocupam em sabê-lo." Fiodor Dostoievski
- Marcado como Resposta Fer.Vilela segunda-feira, 2 de maio de 2016 13:14
Todas as Respostas
-
SELECT CONVERT(CHAR,DATEADD(SECOND,MEUCAMPO/1000,'01-01-1970'),103)
Tente dessa forma!"A vida é um paraíso, mas os homens não o sabem e não se preocupam em sabê-lo." Fiodor Dostoievski
- Marcado como Resposta Fer.Vilela segunda-feira, 2 de maio de 2016 13:14
-
-
-
Valeu
coloquei pra testar
select DATEADD(MILLISECOND, Meu_campo % 1000, DATEADD(SECOND, Meu_campo / 1000, '19700101')) FROM minha_tabela du
mas saiu assim aui.
2016-04-11 12:18:13.550praticamente igual o que tinha feito
dateadd(SECOND,MEU_CAMPO/1000,'01-01-1970')
mas mesmo assim obrigado por responder.
Obrigado a todos