JS obtiene fecha y hora actuales
var fecha = nueva fecha (); date.getyear (); // Obtener el año actual (2 dígitos) fecha.gettylyear (); // Obtenga el año completo (4 dígitos, 2014) fecha.getmonth (); // Obtenga el mes actual (0-11, 0 representa enero) date.getDate (); // Obtenga el día actual (1-31) fecha.getday (); // Obtenga la semana actual X (0-6, 0 representa el domingo) date.gettime (); // Obtenga la hora actual (milisegundos a partir de 1970.1.1) date.gethours (); // Obtener el número actual de horas (0-23) date.getMinutes (); // Obtenga el número actual de minutos (0-59) date.getSeconds (); // Obtenga el número actual de segundos (0-59) fecha.getMilliseConds (); // Obtenga el número actual de milisegundos (0-999) date.tolocaledateString (); // Obtenga la fecha actual, como el 25 de junio de 2014, date.tolocaletimeTring (); // Obtenga la hora actual de la siguiente manera 4:45:06 PM date.tolocaleString (); // Obtenga la fecha y la hora como el 25 de junio de 2014 a las 4:45:06 PM fecha.tolocaleString (); // Obtenga la fecha y la hora como el 25 de junio de 2014 a las 4:45:06 p.m.
Nota: Getyear () y Getfulfyear () pueden obtener el año, pero hay una ligera diferencia entre los dos.
getyear () se muestra en el navegador como: 114 (tomando 2014 como ejemplo), porque Getyear devuelve el valor del "año actual-1900" (es decir, la base del año es 1900)
Use JS para obtener años usando: Getfulfyear ()
Actualización oportuna
Para la actualización cronometrada, use SetInterval. Para diferencias específicas entre SetTimeOut y SetInterval, consulte otros materiales.
1. Primero, la página necesita un área para mostrar el tiempo
<div id = "showDate"> </div>
2. Obtenga tiempo
<script type = "text/javaScript"> $ (function () {setInterval ("gettime ();", 1000); // ejecutar cada segundo}) // Obtenga la hora actual de la función del sistema getTime () {var myDate = new Date (); var date = myDate.tolocaledateString (); var soures = myDate.gethours (); Var minutos = myDate.getMinutes (); var segundos = myDate.getSeconds (); $ ("#showdate"). html (fecha+""+horas+":"+minutos+":"+segundos); // asigna el valor a div} </script>Use TolocaledateString () para obtener directamente el año, el mes y el día, y no es necesario obtener el año, mes y día por separado.
y tolocaletiMestring () puede obtener directamente tiempo, minuto y segundo, porque no es necesario el formato que obtiene. Entonces se puede obtener por separado.