Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas Com Datas!


Guest - Domênica -

Pergunta

Guest - Domênica -

Olá!! Estou fazendo uma função para que me seja retornado a data de uma semana depois da data atual. Fiz isso mas não funcionou:

var d = new Date()

var dia=d.getDate()

var mes=d.getMonth() + 1

if (dia < 10 )

dia = "0"+dia

if (mes < 10)

mes = "0"+mes

data_atual.value=dia+"/"+mes+"/"+d.getFullYear()

data_final.value=(dia+7)+"/"+mes+"/"+d.getFullYear() <--Eu somei 7, mas sei que isso não funciona....

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

não funciona porque você não está se preocupando com o resto da data.

Dá uma olhada nesse exemplo q fiz pra ti...

function mostraData(){

  var d = new Date();

  var df = new Date();

  df.setDate(d.getDate()+7);

  var mesIni = d.getMonth()+1;

  var mesFim = df.getMonth()+1;

  alert("Data Atual: "+d.getDate()+"/"+mesIni+"/"+d.getFullYear()+" e Data Final: "+df.getDate()+"/"+mesFim+"/"+df.getFullYear());

}

A linha em azul é o q soma os sete dias a mais na data final, dessa forma você não precisa se preocupar se tem q trocar o mês ou o ano...

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Domênica -

Olha como ficou meu código: Beijinhoss!

//Colocar data de inicio e fim

var dini = new Date()

var dfim = new Date();

dfim.setDate(dini.getDate()+7);

data_atual.value=FormatDate(dini)

data_final.value=FormatDate(dfim)

function FormatDate(data)

{

var dia=data.getDate()

var mes=data.getMonth() + 1

if (dia < 10 )

dia = "0"+dia

if (mes < 10)

mes = "0"+mes

return dia +"/"+mes+"/"+data.getFullYear()

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...