<!--DATA DO DIA-->
<!--definindo variáveis, arrays e condições de data-->
var datahora,xhora,xdia,dia,mes,ano,txtsaudacao;

datahora = new Date();
xhora = datahora.getHours();

if (xhora >= 0 && xhora < 12) {txtsaudacao = "Bom dia!"}

if (xhora >= 12 && xhora < 18) {txtsaudacao = "Boa tarde!"}

if (xhora >= 18 && xhora <= 23) {txtsaudacao = "Boa noite!"}

xdia = datahora.getDay();
	
diasemana = new Array(7);
diasemana[0] = "Domingo";
diasemana[1] = "Segunda-feira";
diasemana[2] = "Terça-feira";
diasemana[3] = "Quarta-feira";
diasemana[4] = "Quinta-feira";
diasemana[5] = "Sexta-feira";
diasemana[6] = "Sábado";
	
dia = datahora.getDate();
mes = datahora.getMonth();
	
mesdoano = new Array(12);
mesdoano[0] = "janeiro";
mesdoano[1] = "fevereiro";
mesdoano[2] = "março";
mesdoano[3] = "abril";
mesdoano[4] = "maio";
mesdoano[5] = "junho";
mesdoano[6] = "julho";
mesdoano[7] = "agosto";
mesdoano[8] = "setembro";
mesdoano[9] = "outubro";
mesdoano[10] = "novembro";
mesdoano[11] = "dezembro";
	
ano = datahora.getFullYear();
	
document.write( txtsaudacao + " " + diasemana[xdia] + ", " + dia + " de " + mesdoano[mes] + " de " + ano + "." );


