In JavaScript, ci sono situazioni in cui è necessario convertire la data e il valore temporale casuali o errati che sono indipendenti da qualsiasi fuso orario o calendario. Ad esempio, quando è necessario ottenere il valore di ciascun attributo nel formato della data. In tali casi, JavaScript può aiutarti a codificare il valore del timestamp non formattato nel formato della data e ora corretta.
Questo manuale ti guiderà correlato alla conversione del timestamp in formato data in JavaScript.
Come convertire il valore del timestamp in formato data in javascript?
Per convertire il valore del timestamp nel formato della data in JavaScript, è possibile applicare i seguenti metodi:
Passare attraverso i metodi discussi uno per uno!
Metodo 1: convertire il timestamp in formato della data in javascript utilizzando nuovo date ()
IL Nuova data () Il costruttore crea un nuovo oggetto chiamato data Con la data e l'ora correnti. Questo metodo può essere applicato per creare un oggetto di data che si riferisce al valore del timestamp dichiarato e visualizza il formato della data convertita.
L'esempio seguente dimostrerà il concetto dichiarato.
Esempio
Innanzitutto, dichiara una variabile denominata "timestamp"E memorizza un valore specifico in esso:
VAR Timestamp = 1807110465663Successivamente, applica il “Data()"Costruttore per creare un nuovo oggetto da data e utilizzare il valore del timestamp come argomento:
var dateFormat = new Date (timestamp);Infine, registrare il valore del formato della data convertito sulla console:
console.Registro (DateFormat)L'output dell'implementazione di cui sopra risulterà come segue:
Metodo 2: convertire il timestamp in un formato di data in JavaScript usando gethours (), getminutes () E todateString () Metodi
In primo luogo, assegna un particolare valore di timestamp e memorizzalo in una variabile denominata timestamp:
VAR Timestamp = 1107110465663Successivamente, applica il “Data()"Costruttore per creare un nuovo oggetto di data con il valore del timestamp come argomento discusso nel metodo precedente:
const data = new Date (timestamp);Dopodiché, applica il gethours () E getminutes () Metodi per ottenere le ore e i minuti rispetto al assegnato timestamp valore. Inoltre, applica il todateString () Metodo per ottenere anche la data corrispondente:
DateFormat = data.gethours () + ":" + data.getminutes () + "," + data.todateString ();Infine, visualizza il formato della data risultante sulla console:
console.registro (dataformat);Produzione
Metodo 3: convertire il timestamp in un formato di data in JavaScript utilizzando i metodi della classe Date
IL Data La classe fornisce vari metodi per rappresentare il timestamp dichiarato nel formato della data. Questo metodo può essere implementato per creare un nuovo oggetto di data e visualizzare il formato della data corrispondente applicando i metodi per recuperare separatamente ciascuno dei suoi attributi.
Guarda il seguente esempio.
Esempio
Ripeti i passaggi discussi nei metodi sopra per l'inizializzazione di un valore di timestamp e la creazione di un nuovo oggetto di data come segue:
VAR Timestamp = 1107110465663Ora, applica il getDate () Metodo per ottenere la giornata del mese, getmonth () Per aver ottenuto il mese, getfullyeling () per ottenere il valore dell'intero anno. Inoltre, applica il gethours (), getminutes (), E getSeconds () Per ottenere il tempo corrispondente contro il timestamp fornito.
Infine, aggiungi tutti gli attributi per ottenere il formato della data in sequenza:
console.Registro ("Data:"+ DateFormat.getDate ()+Produzione
Abbiamo compilato metodi diversi per convertire il timestamp fino al formato in JavaScript.
Conclusione
Per convertire il timestamp fino ad oggi in formato in JavaScript, applicare il “Nuova data ()"Metodo del costruttore per creare un nuovo oggetto data e visualizzare la data e l'ora correnti. Inoltre, applica il gethours (), getminutes (), E todateString () metodi per compilare l'ora e la data e visualizzarli. Inoltre, il Classe di date I metodi possono anche essere utilizzati per lo stesso scopo. Questo articolo guidato in relazione alla conversione del timestamp fino al formato di JavaScript.