Tijdstempel converteren naar datumnotatie in JavaScript

Tijdstempel Converteren Naar Datumnotatie In Javascript



In JavaScript zijn er situaties waarin het nodig is om de willekeurige of onjuiste datum- en tijdwaarde om te zetten die onafhankelijk is van een tijdzone of kalender. Bijvoorbeeld wanneer het nodig is om de waarde van elk attribuut in de datumnotatie te krijgen. In dergelijke gevallen kan JavaScript u helpen om de niet-opgemaakte tijdstempelwaarde in het juiste datum- en tijdformaat te coderen.

Deze handleiding zal u begeleiden bij het converteren van Timestamp naar datumnotatie in JavaScript.







Hoe de tijdstempelwaarde in datumnotatie in JavaScript te converteren?

Om de tijdstempelwaarde in datumnotatie in JavaScript om te zetten, kunnen de volgende methoden worden toegepast:



  • Nieuwe datum() ” Constructeur
  • getHours() ”, “ getMinuten() ' en ' toDateString() ” Methoden
  • Datum Klas Methoden:



Doorloop de besproken methoden één voor één!





Methode 1: Converteer tijdstempel naar datumnotatie in JavaScript met behulp van 'New Date()' Constructor

De ' nieuwe datum() ' constructor maakt een nieuw object met de naam ' datum ” met de huidige datum en tijd. Deze methode kan worden toegepast om een ​​Date-object te maken dat verwijst naar de gedeclareerde tijdstempelwaarde en het geconverteerde datumformaat weergeeft.

Het onderstaande voorbeeld zal het genoemde concept demonstreren.



Voorbeeld

Declareer eerst een variabele met de naam ' tijdstempel ” en sla er een specifieke waarde in op:

was tijdstempel = 1807110465663

Pas vervolgens de ' Datum() ” constructor om een ​​nieuw datumobject te maken en de timeStamp-waarde als argument te gebruiken:

var dateFormat = nieuwe datum ( tijdstempel ) ;

Log ten slotte de geconverteerde datumnotatiewaarde op de console in:

console.log ( datumnotatie )

De output van de bovenstaande implementatie zal als volgt resulteren:

Methode 2: Converteer tijdstempel naar datumnotatie in JavaScript met behulp van de methoden 'getHours()', 'getMinutes()' en 'toDateString()'

Wijs eerst een bepaalde tijdstempelwaarde toe en sla deze op in een variabele met de naam timeStamp:

was tijdstempel = 1107110465663

Pas vervolgens de ' Datum() ” constructor om een ​​nieuw datumobject te maken met de timeStamp-waarde als argument, zoals besproken in de vorige methode:

const datum = nieuwe datum ( tijdstempel ) ;

Pas daarna de “ getHours() ' en ' getMinuten() ”-methoden om de uren en minuten te krijgen met betrekking tot de toegewezen timeStamp-waarde. Pas ook de ' toDateString() ” methode om ook de bijbehorende datum te krijgen:

dateFormat = date.getHours ( ) + ':' + date.getMinutes ( ) + ', ' + date.toDateString ( ) ;

Geef ten slotte het resulterende datumformaat weer op de console:

console.log ( datumnotatie ) ;

Uitgang:

Methode 3: Converteer tijdstempel naar datumnotatie in JavaScript met behulp van datumklasse-methoden

De ' Datum ” biedt verschillende methoden om de gedeclareerde tijdstempel in het datumformaat weer te geven. Deze methode kan worden geïmplementeerd om een ​​nieuw datumobject te maken en het bijbehorende datumformaat weer te geven door de methoden toe te passen voor het afzonderlijk ophalen van elk van zijn attributen.

Kijk naar het volgende voorbeeld.

Voorbeeld

Herhaal de stappen die zijn besproken in de bovenstaande methoden voor het initialiseren van een tijdstempelwaarde en het maken van een nieuw datumobject als volgt:

was tijdstempel = 1107110465663
was datumnotatie = nieuwe datum ( tijdstempel ) ;

Pas nu de ' krijg datum() ” methode om de dag van de maand te krijgen, “ getMonth() ” voor het krijgen van de maand, “ getFullYear() ” voor het verkrijgen van de waarde van het volledige jaar. Pas ook de ' getHours() ”, “ getMinuten() ', en ' getSeconds() ” voor het verkrijgen van de overeenkomstige tijd tegen de opgegeven tijdstempel.

Voeg ten slotte alle attributen toe om het datumformaat opeenvolgend te krijgen:

console.log ( 'Datum: ' + dateFormat.getDate ( ) +
'/' + ( dateFormat.getMonth ( ) + 1 ) +
'/' +dateFormat.getFullYear ( ) +
' ' +dateFormat.getHours ( ) +
':' +dateFormat.getMinutes ( ) +
':' +dateFormat.getSeconds ( ) ) ;

Uitgang:

We hebben verschillende methoden gecompileerd om tijdstempel naar datumformaat in JavaScript te converteren.

Conclusie

Om tijdstempel naar datumnotatie in JavaScript te converteren, past u de ' Nieuwe datum() Constructormethode om een ​​nieuw datumobject te maken en de huidige datum en tijd weer te geven. Pas ook de ' getHours() ”, “ getMinuten() ', en ' toDateString() ” methoden om de tijd en datum samen te stellen en weer te geven. Bovendien is de “ Datum klasse ”-methoden kunnen ook voor hetzelfde doel worden gebruikt. Dit artikel heeft betrekking op het converteren van tijdstempels naar datumnotatie in JavaScript.