JS objeto fecha, función de cuenta atrás

<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>

 

Supongo que te gusta

Origin www.cnblogs.com/qinzhenhong/p/12623883.html
Recomendado
Clasificación