<Script> // una Fecha () objeto es una fecha debe utilizar el constructor new para llamar a nuestra fecha de creación de objetos var arr = nueva Array (); // crear una matriz de objetos var obj = nueva Object (); // crear una instancia de objeto // 1. parámetro Fecha devuelve la hora actual si no hay corriente sistema var DATE = new new Date (); la console.log (FECHA); // 2. parámetros numéricos redacción común 2019, 10, 01 o cadena '10/01/2019 8 :. 8 :. 8.' var fecha1 = new new una fecha (2019, 10 ,. 1 ); el console.log (fecha1); // retorno no es octubre noviembre var FECHA2 = new new una Fecha ( '10/18/2019: 8: 8'); console.log (fecha2); </ script>
<Script> // formato de fecha fecha var FECHA = new new una Fecha (); la console.log (el Date.getFullYear ()); // Devuelve la fecha actual en el año 2019 el console.log (. Date.getMonth () + 1) ; // pequeña regresó un mes meses meses meses 1 Yo recuerdo console.log (Date.getDate ()); // retorno es la fecha console.log (Date.getDay ()); // 3 y vuelta los lunes 1 se devuelve el sábado, pero el domingo es de 6 devuelve 0 // escribimos un miércoles 1 ª de mayo de 2019 var año = Date.getFullYear (); var mes del Date.getMonth = () + 1 ; var unas fechas = Date.getDate (); vararr = [ 'Domingo', 'Lunes', 'Martes', 'Miércoles', 'Jueves', 'Viernes', 'Sábado' ]; var Día = Date.getDay (); console.log ( 'Hoy es: '+ años +' de '+ mes +' meses '+ + fechas' fecha '+ ARR [día]); </ script>
<Script> // cuando el formato de fechas Minutos var FECHA = new new una fecha (); console.log (Date.getHours ()); // tiempo console.log (Date.getMinutes ()); // sub console.log ( Date.getSeconds ()); // s // envasado de los requisitos de una función que devuelve la hora actual, hora 08:08:08 función la getTimer () { var tiempo = nuevo nuevo una Fecha (); var H = time.getHours (); H ? H = <10 '0' + H: H; var m = time.getMinutes (); m= M <10? '0' + m: m; var s = time.getSeconds (); s = s <10? '0' + s: s; volver h + ':' + m + ':' + S; } Console.log (getTimer ()); </ script>
<Script> // obtener el número total de milisegundos Fecha (timestamp) tiempo en milisegundos en lugar de la corriente a través del número de milisegundos 1 de enero de 1,970 @ 1. valueOf () la getTime () var DATE = nuevo nuevo FECHA (); console.log (date.valueOf ()); // es nuestro tiempo ahora distanciarse 01/01/1970 número total de milisegundos console.log (date.getTime ()); // 2. expresada en lenguaje sencillo (más comúnmente redacción) var fecha1 + = nuevo nuevo una Fecha (); // + nuevo una Fecha de nuevo () devuelve el número total de milisegundos es console.log (fecha1); // 3. el número total de milisegundos para obtener el nuevo H5 console.log ( Date.now ()); </ script>
<Script> // cuenta atrás efecto // 1. Core algoritmo: restando el tiempo de entrada es el tiempo de hora actual restante, es decir, cuenta atrás, pero no la celebración de los minutos y segundos se restan, tales como restando 05 minutos a 25 minutos, el resultado será los números negativos. // 2. ver con un sello de tiempo. El tiempo total de la entrada del usuario, menos el número entero de milisegundos milisegundos ahora, el número de milisegundos se obtiene el tiempo restante. // 3. El total número de milisegundos para convertir (en la marca de tiempo minutos y segundos) días, horas, minutos, segundos restante // fórmula de conversión es como sigue: @ D = la parseInt (total de segundos / 60/60/24) ; // número de días @ h = la parseInt (total de segundos / 24%, 60/60) // Calcular h // m = la parseInt (total de segundos / 60% 60); // cálculo de la puntuación // S = la parseInt ( 60% del número total de segundos); // calcular la segunda corriente función de la cuenta atrás (tiempo) { var nowtime + = nuevo nuevo una Fecha (); // devuelve la hora actual es el número total de milisegundos var inputTime = +nuevo nuevo una fecha (Time); // devuelve el número total de tiempo de entrada del usuario en milisegundos var veces = (inputTime - nowtime) / 1000; // Times es el número total de segundos de tiempo restantes var D = la parseInt (veces / 60/60 / 24); // día D = D <10 '0' +? D: D; var H = la parseInt (veces / 60/60 24%); // tiempo ? H = H <10 '0' + H: H ; var m = la parseInt (veces / 60% 60); // puntos m = m <10 '0' +? m: m; var S = la parseInt (tiempos de 60%); // actual segundas s = s <10 ? '0' +S: s; retorno d + '天' + h + '时' + m + '分' + s + '秒' ; } Console.log (cuenta atrás ( '05/01/2019 18:00:00' )); var fecha = nueva fecha (); console.log (fecha); </ script>