Com obtenir la data i l'hora actuals a JavaScript?

How Get Current Date Time Javascript



Javascript s’ha convertit en un llenguatge de programació molt utilitzat a causa de l’expansió d’Internet i de la xarxa a un ritme increïble. Al món modern de la web, podem fer gairebé totes les tasques en un sol navegador i Javascript s’utilitza a tots els llocs web que veiem en la nostra vida quotidiana. Sovint solíem veure la data i l’hora a gairebé tots els llocs web. En aquest article, veurem com podem obtenir l’hora actual a Javascript i quines són les diferents maneres d’obtenir la data i l’hora segons el nostre requisit.







Javascript proporciona un objecte integrat Data , que ajuda a gestionar tota la data i hora. Més tard, podem extreure el que vulguem segons les nostres necessitats mitjançant diferents mètodes integrats. Per tant, anem directament al procés i aprenem les diferents tècniques per extreure la data i l’hora actuals.



En primer lloc, crearem un nou objecte de Date () i declararem una variable anomenada actual i assignarem el nou Objecte de Data () a una variable actual.



var actual= nou Data ();

Després d’assignar-lo, fem una ullada a l’objecte Date, què té per a nosaltres.





consola.registre(actual)

Bé! Sembla força maco en un bon format. Però, què tal si volem obtenir només l'any de la data sencera? Podem utilitzar la funció incorporada getFullYear () per obtenir només l’any.



actual.getFullYear();

De la mateixa manera, si volem extreure només l'any, podem utilitzar la funció incorporada getMonths () per obtenir només el mes.

actual.getMonth();

Sembla un problema. Aquest no és el vuitè mes (agost). Com podem veure a la sortida completa anterior per al nou objecte Date. Això és setembre. Bé, això es deu al digital (0-11). Per tant, n’hem d’afegir 1 per obtenir el mes adequat cada vegada.

actual.getMonth() + 1;

Ara està bé.

Igual que per a l'any, podem fer el mateix per a la data. Per exemple, per extreure o obtenir només la data, podem utilitzar la funció incorporada getDate ().

actual.getDate();

Igual que una cita, tenim funcions integrades per extreure el temps desitjat. Per exemple, si volem obtenir o extreure només les hores, de tot el temps actual, podem utilitzar la funció incorporada getHours ().

actual.getHours();

El mateix passa amb els minuts. Per extreure només minuts, podem utilitzar getMinutes ().

actual.getMinutes();

Per extreure només segons, podem utilitzar getSeconds ().

actual.getSeconds();

Funcions integrades avançades

Aquí tenim algunes funcions integrades avançades per obtenir la data i l’hora en una cadena ben neta i amb un bon format. Per exemple, per obtenir només l’hora, no la data, en forma de cadena podem utilitzar la funció incorporada toLocaleTimeString () al nostre propòsit.

actual.toLocaleTimeString(); // '2:42:07 PM'

I, si volem extreure només el temps en forma de cadena. Podem utilitzar la funció integrada toLocaleDateString ().

actual.toLocaleDateString(); // '9/29/2020'

I, si volem extreure tant la data com l’hora en una sola cadena, podem utilitzar la funció incorporada toLocaleString ().

actual.toLocaleString(); // '9/29/2020, 02:42:07 PM'

Així doncs, és així com podem obtenir la data i l’hora mitjançant l’objecte de data incorporat i extreure els mesos, anys o minuts necessaris mitjançant diferents mètodes.

Conclusió

En aquest article s’explica com podem obtenir la data i l’hora actuals i com podem utilitzar-les segons les nostres necessitats d’una manera molt fàcil, profunda i eficaç que qualsevol principiant pugui entendre i utilitzar. Per tant, seguiu aprenent, treballant i obtenint experiència a Javascript amb linuxhint.com per conèixer-lo millor. Moltes gràcies!