<html>
<head>
<title>Data</title>
</head>
<body>
<script language="javascript">
var agora = new Date();
var dia = agora.getDate();
if(dia<10)
dia = '0'+dia;
var mês = agora.getMonth();
if(mês<10)
mês = '0'+mês;
var ano = agora.getFullYear();
document.write(dia+"/"+(mês+1)+"/"+ano);
</script>
</body>
</html>
imprime este resultado ... 04/001/2007 ? Como podem perceber, o mês está sendo concatenado com dois zeros. Por que isso ?
Se eu coloco ...
document.write(dia+"/"+(eval(mês+1))+"/"+ano);
ele imprime ... 04/1/2007 e não concatena nada.
Problema resolvido pessoal. Desculpe o encômodo desnecessário.
Pergunta
Renato Penna
porque este código ...
imprime este resultado ... 04/001/2007 ? Como podem perceber, o mês está sendo concatenado com dois zeros. Por que isso ? Se eu coloco ... ele imprime ... 04/1/2007 e não concatena nada. Problema resolvido pessoal. Desculpe o encômodo desnecessário.Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.