w@ndell 0 Denunciar post Postado Junho 30, 2003 Eu queria saber como faz pra colocar aquele negocio q tem em alguns sites, q mostra a data e hora, e tb aparece Bom dia, Boa Tarde e Boa noite dependendo do horario. Compartilhar este post Link para o post Compartilhar em outros sites
babu 0 Denunciar post Postado Junho 30, 2003 Salve,Coloca isso no lugar ionde vai aparecer.<script language=JavaScript><!--babu()function getTime() { // inicialização do relógio var now = new Date() var hour = now.getHours() var minute = now.getMinutes() now = null var ampm = "" // valor das horas em AM e PM if (hour >= 12) { hour -= 12 ampm = "PM" } else ampm = "AM" hour = (hour == 0) ? 12 : hour if (minute < 10) minute = "0" + minute return hour + ":" + minute + " " + ampm}function leapYear(year) { if (year % 4 == 0) return true}function getDays(month, year) { var ar = new Array(12) ar[0] = 31 // Janeiro ar[1] = (leapYear(year)) ? 29 : 28 // Fevereiro ar[2] = 31 // Março ar[3] = 30 // Abril ar[4] = 31 // Maio ar[5] = 30 // Junho ar[6] = 31 // Julho ar[7] = 31 // Agosto ar[8] = 30 // Setembro ar[9] = 31 // Outubro ar[10] = 30 // Novembro ar[11] = 31 // Dezembro return ar[month]}function getMonthName(month) { var ar = new Array(12) ar[0] = "Janeiro" ar[1] = "Fevereiro" ar[2] = "Março" ar[3] = "Abril" ar[4] = "Maio" ar[5] = "Junho" ar[6] = "Julho" ar[7] = "Agosto" ar[8] = "Setembro" ar[9] = "Outubro" ar[10] = "Novembro" ar[11] = "Dezembro" return ar[month]}function babu() { var now = new Date() var year = now.getYear() var month = now.getMonth() var monthName = getMonthName(month) var date = now.getDate() now = null var firstDayInstance = new Date(year, month, 1) var firstDay = firstDayInstance.getDay() firstDayInstance = null var days = getDays(month, year) if (year <= 99) { drawCal(firstDay + 1, days, date, monthName, 1900 + year) } else { drawCal(firstDay + 1, days, date, monthName, year) }}function drawCal(firstDay, lastDate, date, monthName, year) { var headerHeight = 0 var border = 0 var cellspacing = 1 var headerColor = "#1e90ff" var headerSize = "2" var colWidth = 0 var dayCellHeight = 0 var dayColor = "#3366cc" var cellHeight = 0 var todayCellColor = "#ffffff" var todayColor = "#3366cc" var timeColor = "#1e90ff" var text = "" text += '<CENTER>' text += '<TABLE BORDER=' + border + ' CELLSPACING=' + cellspacing + '>' text += '<TH COLSPAN=7 HEIGHT=' + headerHeight + '>' text += '<FONT COLOR="' + headerColor + '" SIZE=' + headerSize + '>' text += monthName + ' ' + year text += '</FONT>' text += '</TH>' var openCol = '<TD WIDTH=' + colWidth + ' HEIGHT=' + dayCellHeight + ' BGCOLOR="#f8f8f8">' openCol += '<FONT SIZE="2' + dayColor + '">' var closeCol = '</FONT></TD>' var weekDay = new Array(7) weekDay[0] = "Dom" weekDay[1] = "Seg" weekDay[2] = "Ter" weekDay[3] = "Qua" weekDay[4] = "Qui" weekDay[5] = "---" weekDay[6] = "Sab" text += '<TR ALIGN="center" VALIGN="center">' for (var dayNum = 0; dayNum < 7; ++dayNum) { text += openCol + weekDay[dayNum] + closeCol } text += '</TR>' var digit = 1 var curCell = 1 for (var row = 1; row <= Math.ceil((lastDate + firstDay - 1) / 7); ++row) { text += '<TR ALIGN="right" VALIGN="top">' for (var col = 1; col <= 7; ++col) { if (digit > lastDate) break if (curCell < firstDay) { text += '<TD></TD>'; curCell++ } else { if (digit == date) { text += '<TD HEIGHT=' + cellHeight + ' BGCOLOR=' + todayCellColor +'>' text += '<FONT SIZE="1' + dayColor + '">' text += '<FONT COLOR="' + todayColor + '">' text += digit text += '</FONT><BR>' text += '<FONT COLOR="' + timeColor + '" SIZE=1>' text += '<CENTER>' + getTime() + '</CENTER>' text += '</FONT>' text += '</TD>' } else text += '<TD HEIGHT=' + cellHeight + '>' + digit + '</TD>' digit++ } } text += '</TR>' } text += '</TABLE>' text += '</CENTER>' document.write(text) }// --></SCRIPT>s\\s Compartilhar este post Link para o post Compartilhar em outros sites
w@ndell 0 Denunciar post Postado Junho 30, 2003 Mas naum tem um jeito de naum aparecer o o colendario inteiro? Eu quero apenas o dia de hj e a data.Valeu Compartilhar este post Link para o post Compartilhar em outros sites
babu 0 Denunciar post Postado Junho 30, 2003 Salve,você ja testou o codigo?s\\s Compartilhar este post Link para o post Compartilhar em outros sites
w@ndell 0 Denunciar post Postado Junho 30, 2003 tipo eu coloco isso daih aparece o calendario inteiro, eu quero soh o dia de hj! :) e eu tinha esquecido de avisar, eu to fazendo em html :) Valeu Compartilhar este post Link para o post Compartilhar em outros sites
andrey.lanhi 0 Denunciar post Postado Junho 30, 2003 D+ esse código, exatamente o que estava precisando, e tinha pedido em outro post e ninguém havia colocado.....Grande AbraçoAndrey Lanhi :) Compartilhar este post Link para o post Compartilhar em outros sites
andrey.lanhi 0 Denunciar post Postado Junho 30, 2003 No caso da somente a data.... <!-- mydate = new Date(); myday = mydate.getDay(); mymonth = mydate.getMonth(); myweekday= mydate.getDate(); weekday= myweekday; if(myday == 0) day = " Domingo, " else if(myday == 1) day = " Segunda - Feira, " else if(myday == 2) day = " Terça - Feira, " else if(myday == 3) day = " Quarta - Feira, " else if(myday == 4) day = " Quinta - Feira, " else if(myday == 5) day = " Sexta - Feira, " else if(myday == 6) day = " Sábado, " if(mymonth == 0) month = "Janeiro " else if(mymonth ==1) month = "Fevereiro " else if(mymonth ==2) month = "Março " else if(mymonth ==3) month = "Abril " else if(mymonth ==4) month = "Maio " else if(mymonth ==5) month = "Junho " else if(mymonth ==6) month = "Julho " else if(mymonth ==7) month = "Agosto " else if(mymonth ==8) month = "Setembro " else if(mymonth ==9) month = "Outubro " else if(mymonth ==10) month = "Novembro " else if(mymonth ==11) month = "Dezembro " document.write("<font face=verdana, size=4>"+ day); document.write(myweekday+" de "+month+ "</font>"); // --> E o Bom dia, Boa tarde... <!-- today = new Date() if(today.getMinutes() < 10){ pad = "0"} else pad = ""; document.write ;if((today.getHours() >=6) && (today.getHours() <=9)){ document.write("Bom dia!") } if((today.getHours() >=10) && (today.getHours() <=11)){ document.write("Bom dia!") } if((today.getHours() >=12) && (today.getHours() <=17)){ document.write("Boa tarde!") } if((today.getHours() >=18) && (today.getHours() <=23)){ document.write("Boa noite!") } if((today.getHours() >=0) && (today.getHours() <=3)){ document.write("Boa noite!") } if((today.getHours() >=4) && (today.getHours() <=5)){ document.write("Boa noite!") } // --> Grande Abraço Andrey Lanhi :) Compartilhar este post Link para o post Compartilhar em outros sites
sitenovo 0 Denunciar post Postado Julho 1, 2003 Apesar de já terem colocado a resposta, ai vai mais uma! entre no meu iste que lá tem os mesmo codigo mas você tem exemplos de como fica, assim, antes de baixar o codigo, você verá como vai ficar ok?? SITENOVO - net community []s Rodney Compartilhar este post Link para o post Compartilhar em outros sites
babu 0 Denunciar post Postado Julho 1, 2003 Apesar de já terem colocado a resposta, ai vai mais uma!entre no meu iste que lá tem os mesmo codigo mas você tem exemplos de como fica, assim, antes de baixar o codigo, você verá como vai ficar ok??SITENOVO - net community[]sRodney Salve,Ae sitenovo na boa acho que você esta se excendendo um pouco, da uma olhada nas novas condutas do fórum DW que está no inicio da sessão.Se alguém ja respondeu, não precisa ficar inserindo mais respostas para a mesma pergunta ja respobdida.s\\s Compartilhar este post Link para o post Compartilhar em outros sites