Data Javascript

| | | | | | | | | | |

Non c’è modo di sfuggire al tempo, soprattutto nella programmazione. Proprio come ci affidiamo a orologi per tenere traccia delle nostre giornate, cosi i programmi utilizzano strumenti di monitoraggio del tempo per sapere cosa dovrebbe accadere e quando.

Diverse applicazioni devono tenere traccia del tempo. Un’applicazione per blog deve ricordare quando è stato creato un post, mentre un’applicazione per calendario mostra gli eventi programmati.

In questa guida, discutiamo come lavorare con la data e l’ora in JavaScript. Ti guideremo attraverso alcuni esempi per illustrare come lavorare con questi strumenti.

Che cos’è JavaScript Date Object?

Per lavorare con il tempo in JavaScript, noi utilizzare l’oggetto Data. Questo è un oggetto speciale che memorizza la data e l’ora. Inoltre, l’oggetto Date include una serie di metodi che possiamo utilizzare per recuperare particolari informazioni sulla data e l’ora.

L’oggetto date ha questo aspetto:

In questo tutorial,‚Äô Noto che la data è in maiuscolo. Questo perché Date è un oggetto JavaScript integrato. Devi scrivere in maiuscolo la parola Date per lavorare con l’oggetto data.

Come usare l’oggetto Date

Senza alcun valore, l’oggetto Date ci dice l’attuale data e ora. Questo viene calcolato in base alle impostazioni del tuo sistema operativo e tenendo conto del tuo fuso orario.

Possiamo utilizzare l’oggetto Date per recuperare la data corrente, in questo modo:

Il nostro codice restituisce un oggetto Date che contiene i seguenti valori:

Come puoi vedere, questo articolo è stato scritto nel Regno Unito a giugno 24, 2020, come mostra il nostro timestamp. La bellezza dell’oggetto Date è che restituisce i dati in un formato di data leggibile dall’uomo in modo che sia facile da capire per noi.

Recupero di un timestamp utilizzando la data

Il codice sopra è leggibile per noi umani, ma c’è un problema: JavaScript funziona in modo diverso. Interpreta le date utilizzando un timestamp Unix. I timestamp Unix tengono il conto di quanti secondi sono trascorsi dal 1 gennaio 1970. Questo è quando è iniziata l’ora di Unix.

Per recuperare l’ora corrente come timestamp, puoi usare il metodo getTime():

Il nostro codice restituisce 1592992393313, un numero che può essere interpretato da JavaScript.

Creazione di un oggetto Data

Il valore predefinito dell’oggetto Data è la data e l’ora correnti. è possibile modificarlo per creare una data basata su un particolare timestamp o r data e ora.

Puoi farlo specificando un timestamp, una stringa di data o un insieme di numeri che corrispondono alla data e all’ora correnti:

Supponiamo di voler creare un timestamp per il 1 gennaio 2021. Potremmo farlo usando questo codice:

Il nostro codice ritorna: ven 01 gennaio 2021 12:00:00 GMT+0000 (ora di Greenwich)

Noi potrebbe anche aver creato questo timestamp usando queste righe di codice:

Il nostro codice restituisce:

Tutti questi i metodi creano lo stesso oggetto Date.

Recupero della data

L’oggetto Date viene fornito con una serie di metodi incorporati per accedere a particolari informazioni sulla data . I metodi che consentono di recuperare informazioni sulla data iniziano con get. Ecco un elenco di riferimento:

Diciamo che vogliamo scoprire che ore sono adesso. Potremmo farlo usando questo codice:

Il nostro codice restituisce 11. Questo mostra ci dicono che attualmente sono le 11 ore del giorno.

Queste funzioni sono utili perché ci aiutano a estrarre informazioni specifiche sulla giornata. Non dobbiamo preoccuparci di manipolare le stringhe ; possiamo semplicemente usare i metodi get per saperne di più sull’ora corrente.

Puoi recuperare un timestamp utilizzando Universal Time Coordinated (UTC) aggiungendo UTC tra la parola get e il valore della data. Per impostazione predefinita, l’oggetto Date restituirà informazioni nel fuso orario locale di un utente. Se stai lavorando g con utenti in più fusi orari, spesso è meglio utilizzare UTC per tenere traccia facilmente degli eventi temporali.

Aggiornamento di un oggetto Data

Gli oggetti Data possono essere aggiornati utilizzando i metodi Date set. Esiste un metodo set per ogni metodo get offerto dall’oggetto Date:

Supponiamo di voler scoprire che giorno della settimana era in questa data l’anno scorso. Potremmo farlo impostando l’anno sul nostro oggetto Date su 2019 utilizzando setFullYear(). Quindi, possiamo usare getDay() per recuperare il giorno della settimana:

Il nostro codice ritorna: in questo giorno dell’anno scorso era martedi.

Usiamo prima Date() per recuperare la data corrente, quindi usiamo il metodo setFullYear() per impostare l’anno sul nostro date al 2019.

Successivamente, dichiariamo un array chiamato daysOfTheWeek. Questo ci aiuta a convertire il numero restituito da getDay() in un giorno della settimana.

Usiamo quindi il metodo getDay() per capire che giorno della settimana era questa volta nel 2019. Quindi, stampiamo il messaggio In questo giorno dell’anno scorso era seguito dal giorno della settimana.

Conclusione

Utilizzando l’oggetto Date puoi lavorare con date e volte in JavaScript. L’oggetto Date include una gamma di metodi get che ti aiutano a conoscere l’ora corrente e i metodi set per manipolare oggetti data e ora. pronto per iniziare wo re con la data e l’ora in JavaScript come un esperto!

Data Javascript around: Questions

Data Javascript exp: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method