JavaScript

Hoe u de huidige datum en tijd in JavaScript kunt krijgen?

Hoe u de huidige datum en tijd in JavaScript kunt krijgen?

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 dagelijks leven 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. Dus laten we 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 "huidig" declareren en het nieuwe object van Date() toewijzen aan een "huidige" variabele.

var huidig ​​= nieuwe datum();

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

troosten.log (huidig)

Oke! 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 jaar te krijgen.

actueel.getFullYear();

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

actueel.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). Dus we moeten er "1" aan toevoegen om elke keer de juiste maand te krijgen.

actueel.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.

actueel.krijg datum();

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

actueel.getHours();

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

actueel.getMinuten();

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

actueel.getSeconden();

Geavanceerde ingebouwde functies

Hier hebben we een aantal 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.

actueel.toLocaleTimeString(); // "2:42:07"

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

actueel.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.

actueel.toLocaleString(); // "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!

5 beste arcade-spellen voor Linux
Tegenwoordig zijn computers serieuze machines die worden gebruikt om te gamen. Als je de nieuwe hoge score niet kunt halen, weet je wat ik bedoel. In ...
Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...
Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...