Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cintiadel

[Resolvido] ultimo dia do mes

Recommended Posts

cintiadel,

 

isto aki vai te dar uma luz :P

 

http://forum.imasters.com.br/index.php...p;hl=calendario

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

cintiadel,

 

isto aki vai te dar uma luz :P

 

http://forum.imasters.com.br/index.php...p;hl=calendario

 

Abçs

eu queria algo mais simples n tem n?

ate consegui criar, mas ai n sei como integrar isso na minha aplicação asp net

pq vou precisar retornar num label o proximo vencimento de um boleto, q é o quinto dia util como eu disse.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde citiadel

 

Eu acharia melhor você fazer estas operações dentro do asp.Net

 

Usando um função da própria linguagem que retorna os dias da semana para você se cair no sábado ou domingo você muda a data para um dia útil.

 

O nome da função de verificação é Weekday, e de conversão são WeekdayName e MonthName, para converter para extenso.

Esta função vai retornar o ultimo dia do mes corente para você isto em asp.net usando vb sei que funciona.

Dim DiasMEs As String = (DateSerial(2009, 4 + 1, 0)).Day

 

Estas funções eu uso com vb e funciona perfeitamente.

 

Se você estiver usando outra linguagem no asp.net não sei se vai funcionar, ai te desejo boa sorte.

 

T+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde citiadel

 

Eu acharia melhor você fazer estas operações dentro do asp.Net

 

Usando um função da própria linguagem que retorna os dias da semana para você se cair no sábado ou domingo você muda a data para um dia útil.

 

O nome da função de verificação é Weekday, e de conversão são WeekdayName e MonthName, para converter para extenso.

Esta função vai retornar o ultimo dia do mes corente para você isto em asp.net usando vb sei que funciona.

Dim DiasMEs As String = (DateSerial(2009, 4 + 1, 0)).Day

 

Estas funções eu uso com vb e funciona perfeitamente.

 

Se você estiver usando outra linguagem no asp.net não sei se vai funcionar, ai te desejo boa sorte.

 

T+

mas aqui você diz q retorna o ultimo dia do mes, como faço pra retornar o quinto dia util?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cintia,

 

andei rodando pela web e achei este link:

http://social.msdn.microsoft.com/Forums/pt...8-6ebc745f8ece/

 

a partir deste caso, dah pra se pegar o quinto dia util. estou tentando fazer, seu eu conseguir eu posto ok?!

 

tem em c# tb:

http://74.125.47.132/search?q=cache:HeYZ7U...=clnk&gl=br

 

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

cintia,

uma adaptada, uns "pogs" e um pouco de persistencia deram nisso:

 

set dateformat YMD
go

declare @mes varchar(2)
set @mes = '12'
declare @data datetime


select 
@data = (convert(varchar(4),datepart(year,getdate()))+'-'+@mes+'-'+'01')
select @data = dateadd(day,4,@data)

if DatePart(WeekDay, @data) in (1) -- alterado
begin
	select @data = Dateadd(day,2,@data)
end
else
 if DatePart(WeekDay, @data) in (7) 
begin
	select @data = Dateadd(day,2,@data)
end
else

if DatePart(WeekDay, @data) = 2
	begin
	select @data = Dateadd(day,2,@data)
	end
else	
if DatePart(WeekDay, @data) = 3
	begin
	select @data = Dateadd(day,2,@data)
	end
else
if DatePart(WeekDay, @data) = 4  
	begin
	select @data = Dateadd(day,2,@data)
	end
else
if DatePart(WeekDay, @data) = 5  -- alterado
	begin
	select @data = Dateadd(day,1,@data)
	end
else
if DatePart(WeekDay, @data) = 6  -- alterado
	begin
	select @data = Dateadd(day,0,@data)
	end
 

select @data

detalhe: nao comparei com feriados, o ideal seria você ter uma tabela de feriados para comparar, jah que muda de regiao para regiao.

 

nao sei alguem tem uma maneira mais facil de fazer... deve ter alguma outra funcao no SQL que faça, mas eu ainda desconheço.

 

Abçs e boa sorte

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde cintiadel

 

No link tem um programinha que você, informado o mês e o ano e ele encontra o quinto dia util do mês, e se cair num feriado cadastrado no banco de dados.

 

Clique no Link Para baixar o projeto em vb 9 que encontra o quinto dia util do mês

 

Espero que te ajude

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite cintiadel

 

Deu para você fazer o que você queria fazer os o exemplo que te passei ????

 

 

Se tiver duvida é so mandar

 

 

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite cintiadel

 

Deu para você fazer o que você queria fazer os o exemplo que te passei ????

 

 

Se tiver duvida é so mandar

 

 

t+

consegui sim valeu pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.