Javascript addDay(): Cálculo de data!
Publicado por Emiliano Eloi Silva Barbosa 04/02/2008
[ Hits: 10.824 ]
Homepage: http://emilianoeloi.com.br
Função que adiciona dias a uma data.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Função addDay</title> <meta name="resource-type" content="document" /> <meta http-equiv="pragma" content="no-cache" /> <meta name="revisit-after" content="1" /> <meta name="classification" content="Javascript função addDay" /> <meta name="description" content="" /> <meta name="keywords" content="" /> <meta name="robots" content="All" /> <meta name="distribution" content="Global" /> <meta name="author" content="Emiliano Eloi Silva Barbosa" /> <meta name="language" content="pt-br" /> <style type="text/css"> *, html{ font-family: Courier New; } </style> <script language="Javscript" type="text/javascript"> /** * Função addDay * Adicionar Dia * @author Emiliano ESB * @since 2008-01-17 * @param q quantidade a adcionar */ Date.prototype.addDay=function(q){ /** * validar parametros */ if(q=="") return this; try{ var segDia = 86400000; //24 * 60 * 60 * 1000 var a = this.getTime(); var b = a + (q * segDia); var c = new Date(b); return c; }catch(e){ return this; } } /** * Sistema */ Sistema = function() {}; with({$:Sistema.prototype}){ $.load=function(){ var agora = new Date(); $.inner("hoje",agora.getDate()+"/"+agora.getMonth()+"/"+agora.getFullYear()); // Adicionar dois dias agora2 = new Date(agora.addDay(2)); $.inner("hoje2",agora2.getDate()+"/"+agora2.getMonth()+"/"+agora2.getFullYear()); } $.inner=function(i,c){ try{ document.getElementById(i).innerHTML = c; }catch(e){ alert(e); } } } var sis = new Sistema(); </script> </head> <body onload="sis.load();"> <h1>[date].addDay() (Date.prototype.addDay)</h1> <p> Adiciona dias a variável de data!<br /> <b>hoje: </b><span id="hoje"></span><br /> <b>hoje + 2 dias: </b><span id="hoje2"></span><br /> <i>Obs.: As informações de data são extraídas da máquina local. Javascript, né?</i> </p> </body> </html>
Simplificando ao extremo o carrossel
Tabela paginada e com diferenciação de cor nas linhas
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
Monitoramento pfsense com zabbix (4)
Erro na inicialização do Debian como resolver (5)
Dúvidas sobre a originalidade de conteúdos online (11)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (4)