Globedia.com

×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×
×
Recibir alertas

¿Quieres recibir una notificación por email cada vez que Java Codificación escriba una noticia?

Calcular el día de la semana en que naciste

09/12/2014 20:13 0 Comentarios Lectura: ( palabras)

Calcular que día naciste., Día nacimiento, fecha y día nacimiento

Entre las etiquetas <head> y </head> debes copiar lo siguiente:

 

<script language="JavaScript">

<!-- Begin

function calculate() {

month = document.form.month.selectedIndex;

month = document.form.month.options[month].value;

day = document.form.day.selectedIndex;

day = document.form.day.options[day].value;

year = document.form.year.value;

 

var oyear=year

 

var dob = " "+ year +", "+month + ",   "+day;

var thenx = new Date(dob);

 

var year=thenx.getYear();

if (year<100) year="19" + thenx.getYear();

else year=thenx.getYear();

 

if (year > 1969) wyear=year;

else {

if (oyear<1900) {

if (oyear>1800) {

wrelyear= (eval(oyear)-1801)%(28);

wyear = wrelyear+1981;

}

else wyear = 1970

}

else

if (oyear>1900) {wrelyear= (eval(oyear)-1901)%(28);

wyear= wrelyear+1985

}

else

if (oyear==1900) {wyear= 1990;

   }              

}

var dob = " "+ wyear +", "+month + ",   "+day;

var thenx = new Date(dob);

 

var theday = thenx.getDay()+1;

var date=thenx.getDate();

 

var weekday = new Array(6);

weekday[1]="Sunday";

weekday[2]="Monday";

weekday[3]="Tuesday";

weekday[4]="Wednesday";

weekday[5]="Thursday";

weekday[6]="Friday";

weekday[7]="Saturday";

if (day != date) alert("Sorry!  That appears to be an invalid date!"+day+" ..."+date+"::"+oyear+"..."+year+" "+dob+"=="+wyear+".-.-"+thenx+" "+day+" "+month);

else {

dayborn = weekday[theday];

dob = dayborn + ", " + month + " " + date + ", " + oyear + ".";

alert("Naciste un día " + dob);

   }

}

// End -->

</script>

 

y dentro de las etiquetas:  <body>  </body>

<form name=form>

<center>

<table border=2 cellspacing=0 cellpadding=0 bgcolor=white>

<tr><td colspan=3 align=center><font face="verdana, arial" size="-1">¿Cuando Naciste?</font></td></tr>

<tr><td align=center>

<select name="select">

<option value="" selected>Month

</option><option value="January">Jan

</option><option value="February">Feb

</option><option value="March">Mar

</option><option value="April">Apr

</option><option value="May">May

</option><option value="June">Jun

</option><option value="July">Jul

</option><option value="August">Aug

</option><option value="September">Sep

</option><option value="October">Oct

</option><option value="November">Nov

</option><option value="December">Dec

</option></select>

</td>

<td align=center>

<select name="day">

<option value="" selected>Day

</option><option value="1">01

</option><option value="2">02

</option><option value="3">03

</option><option value="4">04

</option><option value="5">05

</option><option value="6">06

</option><option value="7">07

</option><option value="8">08

</option><option value="9">09

</option><option value="10">10

</option><option value="11">11

</option><option value="12">12

</option><option value="13">13

</option><option value="14">14

</option><option value="15">15

</option><option value="16">16

</option><option value="17">17

</option><option value="18">18

</option><option value="19">19

</option><option value="20">20

</option><option value="21">21

</option><option value="22">22

</option><option value="23">23

</option><option value="24">24

</option><option value="25">25

</option><option value="26">26

</option><option value="27">27

</option><option value="28">28

</option><option value="29">29

</option><option value="30">30

</option><option value="31">31

</option></select>

</td>

<td align=center>

<input type=text name=year value="19" size=4 maxlength=4 />

</td></tr>

</table><p>

<input name="button" type=button onclick="calculate()" value="Calculate" />

</center></form>


Sobre esta noticia

Autor:
Java Codificación (8 noticias)
Visitas:
262
Tipo:
Tutorial
Licencia:
Distribución gratuita
¿Problemas con esta noticia?
×
Denunciar esta noticia por

Denunciar

Comentarios

Aún no hay comentarios en esta noticia.