Re: [pgbr-geral] Inicio da semana e fim da semana
Obrigado amigo. Era exatamente isso que eu precisava. Ajudou muito meu problema. Em 03/03/2011 18:07, Osvaldo Kussama escreveu: Em 03/03/11, Thiagozan...@farmaponte.com.br escreveu: Pessoal, boa tarde. No delphi existe a função StartOfAWeek e EndOfAWeek, onde eu passo como parâmetro a semana e o ano e a função me retorna o primeiro dia da semana e o último dia da semana, tudo isso baseado na norma ISO. Exemplo: Semana: 9 Ano: 2011 Inicio: 28/02/2011 Fim: 06/03/2011 Alguém sabe como fazer isso? bdteste=# SELECT to_date('201109','IW') AS Inicio, to_date('201109','IW')+7 AS Fim; Inicio |Fim + 2011-02-28 | 2011-03-07 (1 row) http://www.postgresql.org/docs/current/interactive/functions-formatting.html Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Inicio da semana e fim da semana
Uai, por que Dutra? Eu acho insano a semana começar num domingo, aqui no Brasil já começamos a semana descansando :) Isso não é o Brasil, é o calendário. Por exemplo, os judeus descansam no último dia da semana, o sábado; os cristãos, no primeiro, o domingo. Queria saber desde quando a ISO tem autoridade para mudar a definição do calendário. Nada como Leandro Dutrapédia para nos lembrar um pouco de história :) Mas aí eu me pergunto: quando os católicos dizem Ele descansou ao sétimo dia, esse dia não é o domingo? Fugi da catequese faza tempo... Deve ser a mesma autoridade dos governos para mudar as horas do dia e acabar com nossa saúde e disposição todo ano. Eu também odeio horário de verão. Fora a disposição, tem os plantões e paus de sistemas que não sabem trabalhar direito com ele, sem contar a falta de atualização de tzdatas da vida (isso no Solaris é um pavor). Iso Week tem relação com a contagem do número da semana no ano. Na contagem ISO a semana 1 é aquela que contiver a primeira quinta-feira do ano. Sim, mas essas ?semanas?, absurdamente, começam na segunda. Aliás, que acontece se o ano começar na sexta? Tem a zeroésima semana? E qual a lógica dessa designação da primeira semana? Nenhuma. Pela dona ISO, se um ano começar numa sexta-feira o dia primeiro, 2 e 3 ficam na semana 53 do ano anterior. Bah... isso já me deu dor de cabeça no passado. Cada uma? só falta a ISO dizer que o MS ?Open?XML é um padrão? Sério? :D []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Inicio da semana e fim da semana
On 2011.M.4 9h39, Flavio Henrique Araque Gurgel wrote: Isso não é o Brasil, é o calendário. Por exemplo, os judeus descansam no último dia da semana, o sábado; os cristãos, no primeiro, o domingo. Queria saber desde quando a ISO tem autoridade para mudar a definição do calendário. Nada como Leandro Dutrapédia para nos lembrar um pouco de história :) Mas aí eu me pergunto: quando os católicos dizem Ele descansou ao sétimo dia, esse dia não é o domingo? Fugi da catequese faza tempo... Não, é o sábado. Lembrando que a citação é de Gênesis, ou Bereshit Barah, um livro hebraico. O domingo é o dia de descanso (e culto) cristão porque, embora Deus tenha descansado no sétimo dia, Seu filho Jesus ressuscitou no primeiro. Mas a semana independe de religião. Foi só um exemplo. sem contar a falta de atualização de tzdatas da vida (isso no Solaris é um pavor). E as gambis que os sysadmins MS Windows fazem? Um já me confessou que botou o sistema de Manaus no fuso de Caracas porque Manaus não ia entrar em horário de verão e ele não sabia que podia atualizar a base de dados de horários do sistema… Pela dona ISO, se um ano começar numa sexta-feira o dia primeiro, 2 e 3 ficam na semana 53 do ano anterior. Bah... isso já me deu dor de cabeça no passado. Caramba. Deve ter alguma lógica. Tudo bem, entendo, eles querem que uma semana pertença a somente um ano, então ela ‘fica’ com o ano em que caírem mais dias… mas é absurdo. Cada uma? só falta a ISO dizer que o MS ?Open?XML é um padrão? Sério? :D Está certo que essa foi cara. Custou grana e capital político à Micro$oft, e credibilidade à ISO. attachment: leandro_gfc_dutra.vcf___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Inicio da semana e fim da semana
Pessoal, boa tarde. No delphi existe a função StartOfAWeek e EndOfAWeek, onde eu passo como parâmetro a semana e o ano e a função me retorna o primeiro dia da semana e o último dia da semana, tudo isso baseado na norma ISO. Exemplo: Semana: 9 Ano: 2011 Inicio: 28/02/2011 Fim: 06/03/2011 Alguém sabe como fazer isso? Obrigado. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Inicio da semana e fim da semana
2011/3/3 Thiago zan...@farmaponte.com.br: semana e o último dia da semana, tudo isso baseado na norma ISO. Meio insana essa norma que faz a semana começar na segunda‐feira. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Inicio da semana e fim da semana
Em 03/03/11, Thiagozan...@farmaponte.com.br escreveu: Pessoal, boa tarde. No delphi existe a função StartOfAWeek e EndOfAWeek, onde eu passo como parâmetro a semana e o ano e a função me retorna o primeiro dia da semana e o último dia da semana, tudo isso baseado na norma ISO. Exemplo: Semana: 9 Ano: 2011 Inicio: 28/02/2011 Fim: 06/03/2011 Alguém sabe como fazer isso? bdteste=# SELECT to_date('201109','IW') AS Inicio, to_date('201109','IW')+7 AS Fim; Inicio |Fim + 2011-02-28 | 2011-03-07 (1 row) http://www.postgresql.org/docs/current/interactive/functions-formatting.html Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Inicio da semana e fim da semana
semana e o último dia da semana, tudo isso baseado na norma ISO. Meio insana essa norma que faz a semana começar na segunda?feira. Uai, por que Dutra? Eu acho insano a semana começar num domingo, aqui no Brasil já começamos a semana descansando :) bdteste=# SELECT to_date('201109','IW') AS Inicio, to_date('201109','IW')+7 AS Fim; Inicio | Fim + 2011-02-28 | 2011-03-07 Lembrando ao colega que o IW é justamente ISO Week mas isso _não_ significa que a semana começa na segunda-feira. Iso Week tem relação com a contagem do número da semana no ano. Na contagem ISO a semana 1 é aquela que contiver a primeira quinta-feira do ano. []s Flavio Gurgel ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Inicio da semana e fim da semana
2011/3/3 Flavio Henrique Araque Gurgel fha...@gmail.com: semana e o último dia da semana, tudo isso baseado na norma ISO. Meio insana essa norma que faz a semana começar na segunda?feira. Uai, por que Dutra? Eu acho insano a semana começar num domingo, aqui no Brasil já começamos a semana descansando :) Isso não é o Brasil, é o calendário. Por exemplo, os judeus descansam no último dia da semana, o sábado; os cristãos, no primeiro, o domingo. Queria saber desde quando a ISO tem autoridade para mudar a definição do calendário. Deve ser a mesma autoridade dos governos para mudar as horas do dia e acabar com nossa saúde e disposição todo ano. Lembrando ao colega que o IW é justamente ISO Week mas isso _não_ significa que a semana começa na segunda-feira. Tem outra definição? Iso Week tem relação com a contagem do número da semana no ano. Na contagem ISO a semana 1 é aquela que contiver a primeira quinta-feira do ano. Sim, mas essas ‘semanas’, absurdamente, começam na segunda. Aliás, que acontece se o ano começar na sexta? Tem a zeroésima semana? E qual a lógica dessa designação da primeira semana? Cada uma… só falta a ISO dizer que o MS ‘Open’XML é um padrão… -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 gTalk: xmpp:leand...@jabber.org +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 BRAZIL GMT-3 MSN: msnim:chat?contact=lean...@dutra.fastmail.fm ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral