Qtos Dias Tem O Mês?
Started By Paulo André, 26/07/2005, 16:26
7 replies to this topic
#1
Posted 26/07/2005, 16:26
Olá, tem alguma função ou algum método q alguem já fez pra saber quantos dias tem o mês?
Flws...
Até mais
Flws...
Até mais
#3
Posted 26/07/2005, 16:49
tá bom, eu conheço... mas eiu quero saber de alguma função q algume já fez quem sabe, q mostra em todos os meses o número de dias...
Flws...
Até mais
Flws...
Até mais
#4
Posted 26/07/2005, 16:59
nao fiz ainda, mas a logica é a seguinte:tá bom, eu conheço... mas eiu quero saber de alguma função q algume já fez quem sabe, q mostra em todos os meses o número de dias...
Flws...
janeiro = 31
fevereiro = 28
março = 31
abril = 30
maio = 31
...
dezembro = 31
isso é padrão...
em anos bissexto fevereiro tem 29...
Dai vc verifica se o ano é bissexto:
date('L')se retornar 0(zero), nao é bissexto
se retornar 1, é bissexto
ai vc faz a função:
Ex:
se (ano == bissexto)
{
janeiro = 31
fevereiro = 29
março = 31
abril = 30
maio = 31
...
dezembro = 31
}
senão
{
janeiro = 31
fevereiro = 28
março = 31
abril = 30
maio = 31
...
dezembro = 31
}
Edição feita por: <?PHPMAN?>, 26/07/2005, 17:00.
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br
#5
Posted 26/07/2005, 17:10
kra eu trabalho com Oracle, e no oracle tem a função Last_day, assim eu jah pego o ultimo dia do mes q eu kiser.
Por exemplo, se eu kiser ver qtos dias tem o mês atual eu faço o seguinte:
select to_char(last_day(Sysdate), 'DD') from dual
Ai vai me retornar 31
Eh algo desse tipo q vc ta kerendo?
Deve ter algo parecido para o banco de dados q vc usa, eh soh da uma procurada.
Por exemplo, se eu kiser ver qtos dias tem o mês atual eu faço o seguinte:
select to_char(last_day(Sysdate), 'DD') from dual
Ai vai me retornar 31
Eh algo desse tipo q vc ta kerendo?
Deve ter algo parecido para o banco de dados q vc usa, eh soh da uma procurada.
Nesta guerra jah conquistamos grandes e pequenas batalhas, desde as mais faceis ateh akelas que para qualquer outro mortal seria dita como inalcansavel, mas então, pq continuar? Simples...
Pq o mais importante não eh vencer todas as batalhas, mas sim perpetuar a guerra. ;o)
Meu fotolog: http://www.pixlog.net/xleandro
Leandro Pretti
Pq o mais importante não eh vencer todas as batalhas, mas sim perpetuar a guerra. ;o)
Meu fotolog: http://www.pixlog.net/xleandro
Leandro Pretti
#6
Posted 26/07/2005, 17:15
blz, valeu..
é isso mesmo que eu quero...
eu uso o mysql... vo procurar algo sobre.....
Flws...
Até mais
é isso mesmo que eu quero...
eu uso o mysql... vo procurar algo sobre.....
Flws...
Até mais
Edição feita por: HellBurn, 26/07/2005, 17:15.
#7
Posted 26/07/2005, 21:31
Em PHP, podemos fazer assim:
<? function MonthDays($iMonth,$iYear) { return date("d",mktime(0,0,0,($iMonth+1),0,$iYear)); } ?>[]’s Até mais
#8
Posted 08/08/2005, 07:33
Calma !
Isto não é post-up e nem ressucistação !
É apenas uma solução mais adequada para o caso, que é dúvida de muitos. Existe uma função específica para isto, que acabo de conhecer ...
cal_days_in_month()
[]’s Até mais
Isto não é post-up e nem ressucistação !
É apenas uma solução mais adequada para o caso, que é dúvida de muitos. Existe uma função específica para isto, que acabo de conhecer ...
cal_days_in_month()
[]’s Até mais
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)