Une minuterie est requise dans le projet, et l'effet est le suivant:
Code js:
La copie de code est la suivante:
/ * Obtenez l'heure actuelle * /
fonction getCurrentDate ()
{
var timestr = '';
var curdate = new Date ();
var curmonth = curdate.getmonth () + 1; // Obtenez le mois en cours (0-11, 0 représente janvier)
var curday = curdate.getDate (); // Obtenez la journée en cours (1-31)
var curweekday = curdate.getDay (); // Obtenez la semaine en cours X (0-6, 0 représente le dimanche)
var curhour = curdate.gethours (); // obtient le nombre actuel d'heures (0-23)
var curMinute = curdate.getMinutes (); // obtient le nombre actuel de minutes (0-59)
var cursec = curdate.getSeconds (); // obtient le nombre actuel de secondes (0-59)
timestr = curmonth + 'mois' + curday + 'jour et semaine';
Switch (Curweekday)
{
Cas 0: Timestr + = 'Day'; Break;
Cas 1: Timestr + = 'One'; Break;
Cas 2: Timestr + = 'Two'; Break;
Cas 3: Timestr + = 'trois'; Break;
Cas 4: Timestr + = 'Four'; Break;
Cas 5: Timestr + = 'Five'; Break;
Cas 6: Timestr + = 'Six'; Break;
}
if (curhour <10)
{
if (curMinute <10)
{
if (cursec <10)
{
timestr + = '0' + curhour + ': 0' + curMinute + ': 0' + cursec;
}
autre
{
timestr + = '0' + curhour + ': 0' + curMinute + ':' + cursec;
}
}
autre
{
if (cursec <10)
{
timestr + = '0' + curhour + ':' + curMinute + ': 0' + cursec;
}
autre
{
timestr + = '0' + curhour + ':' + curMinute + ':' + cursec;
}
}
}
autre
{
if (curMinute <10)
{
if (cursec <10)
{
timestr + = '' + curhour + ': 0' + curMinute + ': 0' + cursec;
}
autre
{
timestr + = '' + curhour + ': 0' + curMinute + ':' + cursec;
}
}
autre
{
if (cursec <10)
{
timestr + = '' + curhour + ':' + curMinute + ': 0' + cursec;
}
autre
{
timestr + = '' + curhour + ':' + curMinute + ':' + cursec;
}
}
}
$ ("# time"). texte (timestr);
}
Utilisez ensuite cette fonction.
Enfin, résumons certaines fonctions de la date JavaScript:
var mydate = new Date ();
mydate.getyear (); // Obtenez l'année en cours (2 chiffres)
myDate.getlyar (); // Obtenez l'année complète (4 chiffres, 1970 - ????)
MyDate.getMonth (); // Obtenez le mois en cours (0-11, 0 représente janvier)
myDate.getDate (); // Obtenez la journée en cours (1-31)
MyDate.getDay (); // Obtenez la semaine en cours X (0-6, 0 représente le dimanche)
myDate.getTime (); // Obtenez l'heure actuelle (nombre de millisecondes à partir de 1970.1.1)
mydate.gethours (); // obtient le nombre actuel d'heures (0-23)
MyDate.getMinutes (); // obtient le nombre actuel de minutes (0-59)
MyDate.getSeconds (); // obtient le nombre actuel de secondes (0-59)
mydate.getMilliseconds (); // obtient le nombre actuel de millisecondes (0-999)
mydate.tolocaledatestring (); // Obtenez la date actuelle
var mytime = mydate.tolocaletimestring (); // Obtenez l'heure actuelle
mydate.tolocalestring (); // Obtenez la date et l'heure