| Exibir mensagem anterior :: Exibir próxima mensagem | 
	
	
		| Autor | Mensagem | 
	
		| adriano_servitec Colaborador
 
  
 
 Registrado: Sexta-Feira, 30 de Janeiro de 2004
 Mensagens: 17618
 
 
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		| imex Moderador
 
  
 
 Registrado: Sexta-Feira, 7 de Janeiro de 2011
 Mensagens: 11666
 
 
 | 
			
				|  Enviada: Seg Nov 29, 2021 11:13 am    Assunto: |   |  
				| 
 |  
				| Bom dia, 
 Tente converter o campo para o tipo Time para depois fazer o seguinte calculo:
 
 (horas / 24) + (minutos / 24 / 60) + (segundos / 24 / 60 / 60)
 
 Espero que ajude
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		| adriano_servitec Colaborador
 
  
 
 Registrado: Sexta-Feira, 30 de Janeiro de 2004
 Mensagens: 17618
 
 
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		| imex Moderador
 
  
 
 Registrado: Sexta-Feira, 7 de Janeiro de 2011
 Mensagens: 11666
 
 
 | 
			
				|  Enviada: Qua Dez 01, 2021 9:58 am    Assunto: |   |  
				| 
 |  
				| Bom dia, 
 Sim, utilizando a função Cast para a conversão e a Extract para obter cada parte do horário. Ex:
 
 
  	  | Código: |  	  | extract(hour from cast(Campo as time)) / 24 + extract(minute from cast(Campo as time)) / 24 / 60 +
 extract(second from cast(Campo as time)) / 24 / 60 / 60
 | 
 
 Espero que ajude
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		| adriano_servitec Colaborador
 
  
 
 Registrado: Sexta-Feira, 30 de Janeiro de 2004
 Mensagens: 17618
 
 
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		|  |