Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Cómo obtener el día y la fecha y hora en js?

¿Cómo obtener el día y la fecha y hora en js?

ltscript language = "javascript" gt

//Este método obtendrá las fechas de cada semana del año.

Función getXDate(año, semana, día laborable){

//Construye un objeto de fecha del año especificado y establece la fecha en 1 0 de este año.

//Debido a que el mes en la computadora comienza desde 0, existen varios métodos de construcción, como se muestra a continuación.

var date = new Date(year, "0", "1");

//Obtiene el tiempo entero largo de la fecha del objeto de fecha.

var time = date . gettime();

//Agregue este tiempo entero largo al desplazamiento de tiempo de la enésima semana.

//Debido a que la primera semana es la semana actual, hay: semanas-1, y así sucesivamente.

//7*24*3600000 es el número de milisegundos en una semana (la fecha en JS tiene una precisión de milisegundos).

Hora = (número de semana - 1) * 7 * 24 * 3600000;

//Restablece el objeto de fecha a la hora.

date.setTime(time);

Devolver getNextDate(fecha, día laborable);

}

//Este método Obtiene el día de la semana (día laborable) en el que cae la fecha.

Función getNextDate(nowDate,weekDay){

//0 es domingo, 1 es lunes. ...

weekDay = 7;

var día = ahora fecha getday();

var hora = ahora fecha gettime();

p>

p>

var sub = día laborable - día

hora = sub * 24 * 3600000

nowDate.setTime(hora); >

Regreso inmediato;

}

//Viernes de la primera semana de 2008

alert("El viernes de la primera semana de 2008 es" getXDate(2008, 1 , 5));

//Viernes del 51 de 2008

alert("El viernes de la semana 51 de 2008 es " getXDate(2008, 51, 5));

p>

lt/script gt;

= = = = = = = = = Guarde el siguiente contenido como un archivo en. formato html = = = = = = = = = =

lthtml gt

lthead gt

ltmeta http-equiv = " Tipo de contenido " Contenido = " text/html; charset=utf8 " >

ltscript language = " javascript " gt

//Este método obtendrá las fechas de cada semana del año.

Función getXDate(año, semana, día laborable){

//Construye un objeto de fecha del año especificado y establece la fecha en 1 0 de este año.

//Debido a que el mes en la computadora comienza desde 0, existen varios métodos de construcción, como se muestra a continuación.

var date = new Date(year, " 0 ", " 1 ");

//Obtiene el tiempo entero largo de la fecha del objeto.

var time = date . gettime();

//Agregue este tiempo entero largo al desplazamiento de tiempo de la enésima semana.

//Debido a que la primera semana es la semana actual, hay: semanas-1, y así sucesivamente.

//7*24*3600000 es el número de milisegundos en una semana (la fecha en JS tiene una precisión de milisegundos).

Hora = (número de semana - 1) * 7 * 24 * 3600000;

//Restablecer el objeto de fecha a la hora.

date.setTime(time);

Devolver getNextDate(fecha, día laborable);

}

//Este método Obtiene el día de la semana (día laborable) en el que cae la fecha.

Función getNextDate(nowDate,weekDay){

//0 es domingo, 1 es lunes. ...

weekDay = 7;

var día = ahora fecha getday();

var hora = ahora fecha gettime();

p>

p>

var sub = día laborable - día

hora = sub * 24 * 3600000

nowDate.setTime(hora); >

Regreso inmediato;

}

//Viernes de la primera semana de 2008

//alert("Viernes de la primera semana de 2008 es" getXDate(2008 , 1, 5));

//Viernes del 51 de 2008

//alert("El viernes de la semana 51 de 2008 es" getXDate( 2008, 51, 5) );

Función alertx(){

var y = document . valor;

var w = documento . getelementbyid(' w '). valor;

var d = documento . getelementbyid(' d ').

valor;

var fecha = getXDate(y, w, d);

alert(Y "La fecha de "Y" w "semana de la semana " d " es: \n " fecha .tolocalestring());

}

lt/script gt;

lt/head gt;

ltbody gt ltcenter gt

lth2 gt Encuentre la fecha con el año, semana y semana ingresados

ltinput type = " text " name = " y " id = " y " size = " 6 " value = " 2008 "/ gt; primer año

ltipo de entrada = " text " nombre = " w " id = " w " tamaño = " 4 " valor = " 1 "/>Semana de la semana

ltinput type = " text " name = " d " id = " d " size = " 3 " value = " 6 "/> ¿Qué día es hoy?

ltbutton onclick = "alertx();" gtPrueba suerte

lt/body gt;