RES: [firebase-br] Trabalho com Datas
Rubem Rocha
rrocha em fpf.br
Seg Jan 31 13:14:25 -03 2005
No fireBird 1.5 (não sei o IB e o FB 1.0) eu uso
select extract(weekday from <campo_data>) from <tabela>
Os dias da semana vão de 0(zero - domingo) a 6(seis - sábado).
[]s
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Evandro L. Covre
Enviada em: segunda-feira, 31 de janeiro de 2005 11:09
Para: 'FireBase'
Assunto: [firebase-br] Trabalho com Datas
Saudações Lista,
Gostaria de saber se existe alguma forma de saber o dia da Semana pelo Firebird, tipo Sexta, Sábado?
Outra, necessito fazer uma rotina onde eu possa percorrer um determinado período e saber os dias úteis e listar, daí vem minha dúvida anterior.
EX: de 01/01/2005 a 15/01/2005, teria que retirar os sábados e domingos dessas datas e mais algumas datas que foram incluídas, por exemplo 06/01/2005 feriado, então teria que listar os dias:
3/01/2005, 04/01/2005, 05/01/2005, 07/01/2005, 10/01/2005, 11/01/2005... 14/01/2005
Pensei em fazer uma procedure para isso, mas ai surgiu a questão acima... como saber se é sábado e domingo??? E como percorrer o total dos dias desse intervalo para comparar se o dia é válido ou não!
Desde já agradeço qualquer dica!
Abraço
Evandro L. Covre
Analista de Sistemas - Coda Intelligent Softwares
Tel: 16 2101 2601
<http://www.codaintellisoft.com.br/> http://www.codaintellisoft.com.br
Ribeirão Preto - SP
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.799 / Virus Database: 543 - Release Date: 19/11/2004
Mais detalhes sobre a lista de discussão lista