logo

Objecte de data de JavaScript

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.

  1. Data()
  2. Data (mil·lisegons)
  3. Data (cadena de data)
  4. 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(&apos;txt&apos;).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(&apos;txt&apos;).innerHTML=h+&apos;:&apos;+m+&apos;:&apos;+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+&apos;:&apos;+m+&apos;:&apos;+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>