[firebase-br] Formatar Hora

Carlos H. Cantu listas em warmboot.com.br
Ter Abr 3 21:28:59 -03 2018


O Firebird não se importa com o formato de data definido no sistema
operacional. Seu problema deve estar na aplicação.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

MR> Cantú,


MR> Desculpa vir por aqui colocar esta questão mas acho ela
MR> pertinente e vem a talho de foice. 
MR> Tem como configurar o Firebird(3.0.3) como respeitar determinado
MR> formato de data (YYY-MM-AA), sem olhar o formato do Sistema Operativo(Windows10), ou não?
MR> É que estou com problemas numa instalação que devido a outros
MR> programas querem a data dd.mm.aa enquanto estou a passar para a
MR> store procedure a data yyyy-mm-dd e está a dar água pela barba,
MR> coisa que nunca acontecera antes quando usava a mesma data no
MR> sistema operativo e na minha aplicação
MR> Obrigado


MR> Com os meus melhores cumprimentos
MR> Mário Agostinho Reis

MR> Esta mensagem contém informação de natureza confidencial e é
MR> exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por engano,
MR> receber este email agradecemos que não o copie nem o reenvie e que nos
MR> notifique do ocorrido através do email de resposta.

MR> No dia 20 de fevereiro de 2018 às 20:18, Carlos H. Cantu
MR> <listas em warmboot.com.br> escreveu:

MR> Esses artigos irão lhe ajudar:

MR> https://www.firebase.com.br/artigo.php?id=3059
MR> https://www.firebase.com.br/artigo.php?id=2314

MR>  []s
MR>  Carlos H. Cantu
MR>  eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
MR> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

 MSB>> Boa tarde,

 MSB>> Tenho a query abaixo:

 MSB>> SELECT OS.CODPAINEL,
 MSB>>        OS.codgrupo,
 MSB>>        PS.descricao GRUPO,
 MSB>>        OS.data_painel,
 MSB>>        OS.hora_painel,
 MSB>>        OS.preferencial,
 MSB>>        OS.senha, OS.terminal,
 MSB>>        OS.data_senha,
 MSB>>        OS.hora_senha, OP.nome operador ,
 MSB>>        current_TIME - OS.hora_senha Tempo_Espera
 MSB>>        FROM  XLABPAINEL_SENHA_OS  OS JOIN xlabgrupo_painel_senha PS ON (
 MSB>> PS.codigo = OS.codgrupo )
 MSB>>              LEFT OUTER JOIN OPERADOR               OP ON ( OP.codoper =
 MSB>> OS.codoper )
 MSB>>        where os.data_senha = current_date
 MSB>>        ORDER  BY OS.data_senha, OS.hora_senha

 MSB>> Neste item  current_TIME - OS.hora_senha Tempo_Espera  tenho uma subtração
 MSB>> de horas (a hora atual - a hora que o registro foi gerado que está salvo no
 MSB>> campo do registro).

 MSB>> Como faço para essa diferença em minutos aparecer já formatado  na query?

 MSB>> Exemplo: 00:15

 MSB>> Hoje me aparece como um número. Exemplo; 9.410,000

 MSB>> Alguém pode ajudar?

 MSB>> Obrigado.

 MSB>> ‌
 MSB>> ______________________________________________
 MSB>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
 MSB>> Para saber como gerenciar/excluir seu cadastro na lista, use:
 MSB>> http://www.firebase.com.br/fb/artigo.php?id=1107
 MSB>> Para consultar mensagens antigas:
 MSB>> http://www.firebase.com.br/pesquisa_lista.html



MR>  ______________________________________________
MR>  FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
MR>  Para saber como gerenciar/excluir seu cadastro na lista, use:
MR> http://www.firebase.com.br/fb/artigo.php?id=1107
MR>  Para consultar mensagens antigas:
MR> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista