Echemos un vistazo al efecto de cuenta regresiva:
Código:
< mes = ahora.getMonth () +1; // return mes (0-11, entonces +1) var day = now.getDate (); // return un determinado día (1-31) var h = now.gethours (); // return hour (0-23) var m = now.getminutes (); // return minutos (0-59) var s = now.getseconds (); ////1 segundo (0-59) // repone o m = m <10? '0'+m: m; '+H+': '+M+': '+S; Diferencia//24 horas al día, una hora, 60 minutos, un minuto, 60 segundos d = parseint (tiempo izquierdo/3600/24); document.getElementById (json.objid) .innerhtml = d+"día"+h+"hora"+m+"minuto"+s+"segundos"; objid: 'thytime'}) temporizador ({objid: 'Countdown', endtime: "2016/9/1,18: 00"})} </script> </head> <body> <b> tiempo actual: </b> <span id = "thattime"> </span> <br/> <br/> <b> todavía hay 18:00 de 2016/9/1: < id = "Countdown"> </span> </body> </html>Nota:
1. Hay dos funciones: la hora actual y la cuenta regresiva, y los parámetros con diferentes
2. Utilice principalmente los datos devueltos por JS. Preste atención al intervalo de valor de mes, día, hora, minuto y retorno
3. Utilicé matrices para procesar esta semana
4. La cuenta regresiva calcula principalmente la diferencia de tiempo, resta el número de segundos de la hora actual y realiza cálculos matemáticos.
5. Los cierres se usan aquí para evitar que múltiples temporizadores sean conflictivos
6. El código aquí es relativamente fácil de entender. Las personas impresionantes pueden transformarlo en un complemento. Espero compartirlo.
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.