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

Remover dias na data


Bryant

Pergunta

Pessoal como posso remover dias na minha data?

//Pega data atual do sistema
    var d = new Date();
    
    dia = d.getUTCDate();
    mes = d.getMonth() + 1; //Recebe mais 1 pois inicia com 0
    ano = d.getFullYear();

    //Verifica se o mês e o dia possuem um ou dois dígitos
    testeData = "0" + dia;
    if (testeData.length == 2)
        dia = testeData;

    testeData = "0" + mes;
    if (testeData.length == 2)
        mes = testeData;

    dataCompleta = dia + "/" + mes + "/" + ano;

    alert(dataCompleta);

Eu pego a data atual do sistema assim, quero poder remover 5 dias por exemplo, como proceder?

Vlw!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Você não pode remover dias de uma data, isso porque o objeto Date() não tem um método para remover dias, afinal de contas, não existem meses com 12 dias por exemplo.

O objeto Date vai guardar sempre uma data válida. Se você não quer mostrar um determinado dia, basta usar uma outra função que não exiba tais dias.

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
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...