El Data de JavaScript L'objecte es pot utilitzar per obtenir any, mes i dia. Podeu mostrar un temporitzador a la pàgina web amb l'ajuda de l'objecte de data JavaScript.
Podeu utilitzar diferents constructors de data per crear un objecte de data. Proporciona mètodes per obtenir i configurar el dia, el mes, l'any, l'hora, el minut i els segons.
Constructor
Podeu utilitzar 4 variants del constructor de data per crear un objecte de data.
- Data()
- Data (mil·lisegons)
- Data (cadena de data)
- Data (any, mes, dia, hores, minuts, segons, mil·lisegons)
Mètodes de data de JavaScript
Vegem la llista de mètodes de data de JavaScript amb la seva descripció.
entrada de l'usuari java
| Mètodes | Descripció |
|---|---|
| getDate() | Retorna el valor enter entre 1 i 31 que representa el dia de la data especificada en funció de l'hora local. |
| getDay() | Retorna el valor enter entre 0 i 6 que representa el dia de la setmana en funció de l'hora local. |
| getFullYears() | Retorna el valor enter que representa l'any en funció de l'hora local. |
| getHours() | Retorna el valor enter entre 0 i 23 que representa les hores en funció de l'hora local. |
| getMillisegons() | Retorna el valor enter entre 0 i 999 que representa els mil·lisegons en funció de l'hora local. |
| getMinutes() | Retorna el valor enter entre 0 i 59 que representa els minuts en funció de l'hora local. |
| getMonth() | Retorna el valor enter entre 0 i 11 que representa el mes en funció de l'hora local. |
| getSeconds() | Retorna el valor enter entre 0 i 60 que representa els segons en funció de l'hora local. |
| getUTCDate() | Retorna el valor enter entre 1 i 31 que representa el dia de la data especificada sobre la base de l'hora universal. |
| getUTCDay() | Retorna el valor enter entre 0 i 6 que representa el dia de la setmana en funció de l'hora universal. |
| getUTCFullYears() | Retorna el valor enter que representa l'any sobre la base del temps universal. |
| getUTCHours() | Retorna el valor enter entre 0 i 23 que representa les hores en funció del temps universal. |
| getUTCMinutes() | Retorna el valor enter entre 0 i 59 que representa els minuts sobre la base del temps universal. |
| getUTCMonth() | Retorna el valor enter entre 0 i 11 que representa el mes en funció del temps universal. |
| getUTCSeconds() | Retorna el valor enter entre 0 i 60 que representa els segons sobre la base del temps universal. |
| setDate() | Estableix el valor del dia per a la data especificada en funció de l'hora local. |
| setDay() | Estableix el dia particular de la setmana en funció de l'hora local. |
| setFullYears() | Estableix el valor de l'any per a la data especificada en funció de l'hora local. |
| setHours() | Estableix el valor de l'hora per a la data especificada en funció de l'hora local. |
| setMillisegons() | Estableix el valor de mil·lisegons per a la data especificada en funció de l'hora local. |
| setMinutes() | Estableix el valor del minut per a la data especificada en funció de l'hora local. |
| setMonth() | Estableix el valor del mes per a la data especificada en funció de l'hora local. |
| setSeconds() | Estableix el segon valor per a la data especificada en funció de l'hora local. |
| setUTCDate() | Estableix el valor del dia per a la data especificada sobre la base de l'hora universal. |
| setUTCDay() | Estableix el dia particular de la setmana sobre la base del temps universal. |
| setUTCFullYears() | Estableix el valor de l'any per a la data especificada sobre la base del temps universal. |
| setUTCHours() | Estableix el valor de l'hora per a la data especificada sobre la base de l'hora universal. |
| setUTCMillisegons() | Estableix el valor de mil·lisegons per a la data especificada sobre la base del temps universal. |
| setUTCMinutes() | Estableix el valor del minut per a la data especificada sobre la base de l'hora universal. |
| setUTCMonth() | Estableix el valor del mes per a la data especificada sobre la base de l'hora universal. |
| setUTCSeconds() | Estableix el segon valor per a la data especificada sobre la base del temps universal. |
| toDateString() | Retorna la part de data d'un objecte Date. |
| toISOString() | Retorna la data en forma de cadena de format ISO. |
| toJSON() | Retorna una cadena que representa l'objecte Date. També serialitza l'objecte Date durant la serialització JSON. |
| toString() | Retorna la data en forma de cadena. |
| toTimeString() | Retorna la part de temps d'un objecte Date. |
| toUTCString() | Converteix la data especificada en forma de cadena utilitzant la zona horària UTC. |
| el valor de() | Retorna el valor primitiu d'un objecte Date. |
Exemple de data de JavaScript
Vegem un exemple senzill per imprimir l'objecte de la data. Imprimeix la data i l'hora.
Current Date and Time: <span id="txt"></span> var today=new Date(); document.getElementById('txt').innerHTML=today;Prova-ho ara
Sortida:
Current Date and Time: <span id="txt3"></span>
Vegem un altre codi per imprimir data/mes/any.
Sortida:
marca Linux
Exemple d'hora actual de JavaScript
Vegem un exemple senzill per imprimir l'hora actual del sistema.
Current Time: <span id="txt"></span> var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); document.getElementById('txt').innerHTML=h+':'+m+':'+s;Prova-ho ara
Sortida:
educació de Cassidy Hutchinson
Current Time: <span id="txt"></span>
Exemple de rellotge digital de JavaScript
Vegem un exemple senzill per mostrar el rellotge digital mitjançant l'objecte de data JavaScript.
Hi ha dues maneres d'establir l'interval a JavaScript: mitjançant el mètode setTimeout() o setInterval().
Current Time: <span id="txt"></span> window.onload=function(){getTime();} function getTime(){ var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds(); // add a zero in front of numbers<10 m="checkTime(m);" s="checkTime(s);" document.getelementbyid('txt').innerhtml="h+':'+m+':'+s;" settimeout(function(){gettime()},1000); } setinterval('gettime()',1000); another way function checktime(i){ if (i<10){ i="0" + i; return < pre> <span> Test it Now </span> <p> <strong>Output:</strong> </p> <pre> Current Time: <span id="txt2"></span> </pre> <hr></10> 10>