Come convertire le date in numeri in JavaScript

Come convertire le date in numeri in JavaScript
Nella vita di uno sviluppatore JavaScript, la data o l'ora della formattazione è un compito comune. Esistono vari motivi per mostrare o convertire i tempi attuali, passati e futuri. È possibile convertire le date in numeri se si desidera calcolare il tempo tra due date, calcolare l'età di qualcuno o trovare il tempo di esecuzione di un programma.

In JavaScript, puoi convertire le date in numeri con l'aiuto di ".prendi tempo()"Funzione di"Data"Oggetto. Non so come usare il "Data.prendi tempo()" metodo? Nessun problema! Questo articolo ti aiuterà in questo senso. Quindi iniziamo!

Cos'è l'oggetto data in javascript

In lingua javascript, il "Data"L'oggetto è un tipo di dati integrato utilizzato per funzionare con date e tempi. Offre inoltre vari metodi per la memorizzazione della data in una variabile, ottenere ora e data correnti, formattazione della data in base al locale dell'utente ed eseguire diverse operazioni aritmetiche. Utilizzando il "nuovo"Parola chiave, è possibile creare un oggetto Data in quattro diversi moduli. Per saperne di più, controlla la sintassi di seguito degli oggetti della data.

Sintassi dell'oggetto data

Dai un'occhiata alla seguente sintassi per la creazione di un nuovo oggetto Data con ora e data corrente:

Nuova data ()

Puoi anche creare un nuovo oggetto di data passando i millisecondi come argomenti:

Nuova data (millisecondi)

Per specificare l'anno, il mese, il giorno, le ore, i minuti, il secondo e il millisecondo, per un oggetto di data, utilizzare la sintassi di seguito:

Nuova data (anno, mese, data, ora, minuto, secondo, millisecondo)

Puoi anche passare "DataString"Come parametro per la rappresentazione dell'oggetto data:

Nuova data (DataString)

Come accedere agli oggetti componenti di data in javascript

Esistono diversi metodi per l'accesso ai componenti dell'oggetto data in JavaScript come getMonth (), gethours (), getfully -. Più specificamente, parleremo del "prendi tempo() "Metodo dell'oggetto data.

Data Object GetTime () Metodo in JavaScript

IL prendi tempo() Metodo in JavaScript emette un valore numerico relativo alla data specificata in tempo universale. Restituisce il numero di millisecondi Dall'epoca o dal 1 ° gennaio 1970 (00:00:00).

La funzione getTime () dell'oggetto data viene utilizzata anche per l'assegnazione dell'ora e della data a un altro oggetto di data. Funziona anche nel fuso orario universale, quindi se la funzione GetTime () viene chiamata da più fusi di tempo, mostrerà gli stessi risultati.

Sintassi di GetTime ()

Ecco la sintassi del metodo GetTime ():

Data.prendi tempo()

Come convertire le date in numeri in JavaScript

Usando la data.metodo getTime (), puoi facilmente convertire le date in numeri. Ti va di provarlo? Se sì, quindi definire un oggetto data nel codice JavaScript.

const Date1 = new Date ();
console.registro (data1);

Nel codice sopra dato, il "Nuova data ()"Il costruttore viene utilizzato per la creazione di una nuova data"Data1"Oggetto, quindi emetterà l'ora e la data corrente con l'aiuto della" console.log () "funzione:

Successivamente, per convertire la data in numero, useremo il "prendi tempo()"Metodo in questo modo:

Const Risult = Date1.prendi tempo();
console.registro (risultato);

L'esecuzione del codice di cui sopra restituirà il numero di millisecondi tra il 1 ° gennaio 1970 (ECMAScript Epoch) e la data corrente:

Puoi anche specificare un “DataString"Per convertire la data aggiunta ai numeri. Ad esempio, nell'esempio seguente, convertiremo il "25 gennaio 1998 12:35:32"A numeri:

var x = new Date ('25 gennaio 1998 12:35:32');
var y = x.prendi tempo();
console.log (y);

Quando si esegue il codice fornito, mostrerà il numero convertito come output:

Conclusione

Questo articolo ha dimostrato come convertire le date in numeri in JavaScript. Usando l'oggetto data prendi tempo() Metodo, è possibile convertire facilmente le date in numeri per calcolare il tempo tra due date, calcolare l'età di qualcuno o trovare il tempo di esecuzione di un programma. Abbiamo discusso della data.metodo gettime (), la sua sintassi, l'uso e la procedura di usarlo a convertire IL date A numeri, In questo articolo.