Hoe de huidige datum en tijd in JavaScript te krijgen?

How Get Current Date Time Javascript



Javascript is een massaal gebruikte programmeertaal geworden door de uitbreiding van het internet en het web in een ongelooflijk tempo. In de moderne wereld van het web kunnen we bijna elke taak in één enkele browser uitvoeren en Javascript wordt gebruikt in elke website die we in ons dagelijkse routineleven zien. We zagen vaak de datum en tijd op bijna elke website. In dit artikel gaan we kijken hoe we de huidige tijd in Javascript kunnen krijgen en wat de verschillende manieren zijn om de datum en tijd te krijgen volgens onze vereisten.







Javascript biedt een ingebouwd object Datum , wat helpt bij het beheren van alle datum en tijd. Later kunnen we wat we maar willen extraheren volgens onze behoeften met behulp van verschillende ingebouwde methoden. Laten we dus meteen in het proces springen en de verschillende technieken leren om de huidige datum en tijd te extraheren.



Allereerst zullen we een nieuw object van Date() maken en een variabele met de naam current declareren en het nieuwe object van Date() toewijzen aan een huidige variabele.



var stroom= nieuwe Datum ();

Laten we na het toewijzen eens kijken naar het object Datum wat het voor ons heeft.





troosten.log(huidig)

Akkoord! Het ziet er best cool uit in een goed formaat. Maar hoe zit het als we alleen het jaar van de hele datum willen krijgen? We kunnen de ingebouwde functie getFullYear() gebruiken om alleen het jaartal te krijgen.



huidig.getFullYear();

Evenzo, als we alleen het jaar willen extraheren, kunnen we de ingebouwde functie getMonths() gebruiken om alleen de maand te krijgen.

huidig.getMonth();

Er lijkt een probleem te zijn. Dit is niet de 8e maand (augustus)! Zoals we kunnen zien in de bovenstaande volledige uitvoer voor het nieuwe Date-object. Dit is september. Nou, dit komt door de digitale (0-11). We moeten er dus 1 bij optellen om elke keer de juiste maand te krijgen.

huidig.getMonth() + 1;

Dit is nu goed.

Net als voor het jaar, kunnen we hetzelfde doen voor de datum. Om bijvoorbeeld alleen de datum te extraheren of te krijgen, kunnen we de ingebouwde functie getDate() gebruiken.

huidig.krijg datum();

Net als een datum hebben we ingebouwde functies om het gewenste stukje tijd te extraheren. Als we bijvoorbeeld alleen de uren van de hele huidige tijd willen ophalen of extraheren, kunnen we de ingebouwde functie getHours() gebruiken.

huidig.getHours();

Hetzelfde geldt voor de minuten. Om alleen minuten te extraheren, kunnen we getMinutes() gebruiken.

huidig.getMinutes();

Om alleen seconden te extraheren, kunnen we getSeconds() gebruiken.

huidig.getSeconden();

Geavanceerde ingebouwde functies

Hier hebben we enkele geavanceerde ingebouwde functies om de datum en tijd in een mooie schone en goed opgemaakte string te krijgen. Om bijvoorbeeld alleen de tijd, niet de datum, in de vorm van een string te krijgen, kunnen we de ingebouwde functie toLocaleTimeString() voor ons doel gebruiken.

huidig.naarLocaleTimeString(); // '2:42:07 PM'

En als we alleen de tijd in de vorm van een string willen extraheren. We kunnen de ingebouwde functie toLocaleDateString() gebruiken.

huidig.toLocaleDateString(); // '29/09/2020'

En als we zowel de datum als de tijd in een enkele tekenreeks willen extraheren, kunnen we de ingebouwde functie toLocaleString() gebruiken.

huidig.naarLocaleString(); // '29/09/2020, 14:42:07'

Dit is dus hoe we de datum en tijd kunnen krijgen met behulp van het ingebouwde datumobject en de vereiste maanden, jaren of minuten kunnen extraheren met behulp van verschillende methoden.

Conclusie

Dit artikel legt uit hoe we de huidige datum en tijd kunnen krijgen en hoe we deze kunnen gebruiken voor onze behoeften op een zeer gemakkelijke, diepgaande en effectieve manier die elke beginner kan begrijpen en gebruiken. Dus blijf leren, werken en ervaring opdoen in Javascript met linuxhint.com om het beter te begrijpen. Heel erg bedankt!