JS obtient la date et l'heure actuelles
var date = new Date (); date.getyear (); // obtient l'année en cours (2 chiffres) Date.getlyar (); // Obtenez l'année complète (4 chiffres, 2014) Date.getMonth (); // Obtenez le mois en cours (0-11, 0 représente janvier) Date.getDate (); // Obtenez le jour en cours (1-31) Date.getDay (); // Obtenez la semaine en cours X (0-6, 0 représente le dimanche) Date.getTime (); // Obtenez l'heure actuelle (millisecondes à partir de 1970.1.1) Date.Gethours (); // obtient le nombre actuel d'heures (0-23) Date.GetMinutes (); // obtient le nombre actuel de minutes (0-59) Date.getSeconds (); // obtient le nombre actuel de secondes (0-59) date.getMilliseConds (); // obtient le nombre actuel de millisecondes (0-999) Date.TolocaleDateString (); // Obtenez la date actuelle telle que le 25 juin 2014 Date.TolocaleTimeString (); // Obtenez l'heure actuelle comme suit 16:45:06 Date.Tolocalestring (); // Obtenez la date et l'heure au 25 juin 2014 à 16:45:06 Date.Tolocalestring (); // Obtenez la date et l'heure au 25 juin 2014 à 16h45:06
Remarque: Getyear () et Gettillyear () peuvent tous deux obtenir l'année, mais il y a une légère différence entre les deux.
Getyear () est affiché dans le navigateur: 114 (prendre en 2014 comme exemple), car Getyear renvoie la valeur de "l'année en cours 1900" (c'est-à-dire que la base de l'année est 1900)
Utilisez JS pour obtenir des années à utiliser: Getlilyar ()
Rafraîchissement en temps opportun
Pour un rafraîchissement chronométré, utilisez SetInterval. Pour des différences spécifiques entre Settimeout et SetInterval, reportez-vous à d'autres matériaux.
1. Premièrement, la page a besoin d'une zone pour afficher l'heure
<div id = "showdate"> </div>
2. Obtenez le temps
<script type = "text / javascript"> $ (function () {setInterval ("getTime ();", 1000); // exécuter chaque seconde}) // Obtenez l'heure actuelle de la fonction système getTime () {var mydate = new Date (); var date = mydate.tolocaledatestring (); var hens = myDate.Gethours (); var minutes = mydate.getMinutes (); var seconds = myDate.getSecunds (); $ ("# showdate"). html (date + "" + heures + ":" + minutes + ":" + secondes); // attribue la valeur à div} </ script>Utilisez TolocaleDateString () pour obtenir directement l'année, le mois et le jour, et il n'est pas nécessaire d'obtenir l'année, le mois et le jour séparément.
et TolocaleTiMestring () peut obtenir directement du temps, de la minute et du deuxième, car le format qu'il obtient n'est pas requis. Il peut donc être obtenu séparément.