JS Obtendo data e hora atuais
var date = new Date (); date.getYear (); // Obtenha o ano atual (2 dígitos) date.getlyear (); // Obtenha o ano inteiro (4 dígitos, 2014) date.getmonth (); // Obtenha o mês atual (0-11, 0 representa janeiro) date.getDate (); // Obtenha o dia atual (1-31) date.getday (); // Obtenha a semana atual x (0-6, 0 representa domingo) date.gettime (); // Obtenha a hora atual (milissegundos a partir de 1970.1.1) date.gethours (); // Obtenha o número atual de horas (0-23) date.getminutes (); // Obtenha o número atual de minutos (0-59) date.getSeconds (); // Obtenha o número atual de segundos (0-59) date.getMillisEconds (); // Obtenha o número atual de milissegundos (0-999) date.tolocaledateString (); // Obtenha a data atual como 25 de junho de 2014 DAT.TOLOCALETIMESTRING (); // Obtenha a hora atual da seguinte // Obtenha a data e a hora em 25 de junho de 2014 às 16:45:06 DATE.TOLOCALESTRING (); // Obtenha a data e a hora em 25 de junho de 2014 às 16:45:06
Nota: getyear () e obtlyear () podem obter o ano, mas há uma pequena diferença entre os dois.
getyear () é exibido no navegador como: 114 (Tomando 2014 como exemplo), porque Getyear retorna o valor de "atual ano-1900" (ou seja, a base do ano é 1900)
Use JS para obter anos usando: Getlyear ()
Atualização oportuna
Para atualização cronometrada, use o setInterval. Para diferenças específicas entre o setTimeout e o SetInterval, consulte outros materiais.
1. Primeiro, a página precisa de uma área para exibir o tempo
<div id = "showdate"> </div>
2. Compre o tempo
<script type = "text/javascript"> $ (function () {setInterval ("gettime ();", 1000); // execute cada segundo}) // obtenha o horário atual da função gettime () {var mydate = new Date (); var date = mydate.tolocaledateString (); var horas = mydate.gethours (); var minse = mydate.getminutes (); var Seconds = mydate.getSeconds (); $ ("#showDate"). html (data+""+horas+":"+minutos+":"+segundos); // atribui o valor a div} </sCript>Use tolocaledatestring () para obter diretamente o ano, o mês e o dia, e não há necessidade de obter o ano, mês e dia separadamente.
e tolocaletimestring () podem obter diretamente tempo, minuto e segundo, porque o formato que obtém não é necessário. Portanto, pode ser obtido separadamente.