Este artículo comparte con usted la implementación de JavaScript de una cuenta regresiva y un tiempo limitado para comprar, con una cuenta regresiva precisa para milisegundos para su referencia. El contenido específico es el siguiente
1. Diagrama de reproducción
La imagen a continuación es el efecto de agarre por tiempo limitado en Juhuasuan
2. Conocimiento requerido para lograr el efecto de la toma de tiempo limitado : objeto JavaScript Date ()
Fecha () Devuelve la fecha y el evento actuales
getyear () devuelve el año y obtiene el mejor uso del año
Método GetFulfyear () para operar (formato completo como 2016)
getMonth () Devuelve el valor del mes (a partir de 0, +1)
GetDay () regresa el día de la semana (0-6)
Gethours () devuelve el número de horas (0-23)
getMinutes () devuelve el número de minutos (0-59)
GetSeconds () devuelve segundos
getTime () devuelve el número de milisegundos
Por supuesto, es posible que no usemos todos los métodos de llamadas anteriores, pero depende de sus propias necesidades. Sin más preámbulos, solo subamos el código:
1. Código de página HTML:
<p> </p>
Ponemos el contenido de cuenta regresiva en la etiqueta <p> con la clase de izquierda.
2. JS Script:
$ (function () {function LeftTime () {var endtime = new Date ("2016/5/20,12: 00: 00"); // End Time var Curtime = new Date (); // Time de Time Lefttime = parseint ((endtime.getTime () - Curtime.getTime ()/1000); // Time Difering // Horas, minutos y segundos deben ser modulus para ser modulus para ser Modulus para ser modulus. Parseint (Tiempo izquierdo/(60*60*24)); "+D+" Días "+" Horas "+M+" Mins+S+"."+MS+"Seconds";El JS anterior implementa un simple ejemplo de agarre por tiempo limitado. El método ParseInt () se está redondeando, y GetTime () convierte el tiempo en milisegundos. Además del método parseInt (), también puede ser reemplazado por el método de redondeo Math.floor ().
Finalmente, recuerde no olvidar dar si () el contenido que debe mostrarse cuando termine el momento, de lo contrario ocurrirán pequeños errores innecesarios.