Questo post descriverà i metodi per ottenere la data e il mese in un formato a 2 cifre usando JavaScript.
Come ottenere mese e data in formato a 2 cifre in JavaScript?
Per ottenere la data e il mese in formato a 2 cifre, utilizzare i metodi predefiniti JavaScript di sotto forniti:
Vediamo come funzioneranno questi metodi.
Metodo 1: ottenere mese e data in formato a 2 cifre usando il metodo PadStart ()
Per ottenere la data e il mese in formato a 2 cifre, usa "padstart ()Metodo "con il"getmonth ()" E "getDate ()"Metodi. Il metodo getDate () fornisce il giorno del mese (da 1 a 31) per la data particolare, mentre il metodo getmonth () fornisce il mese (in base all'ora locale) per la data specificata. Il metodo PadStart () aggiunge un'altra stringa alla stringa esistente fino a raggiungere la lunghezza definita.
Sintassi
La seguente sintassi viene utilizzata per il metodo PadStart ():
Nella sintassi sopra:
Esempio
Innanzitutto, crea un oggetto data passando la data in un costruttore dell'oggetto della data:
Chiama il "getmonth ()"Metodo per ottenere il mese della data specificata e quindi chiamare il"padstart ()"Metodo passando"2"Come durata della data che è il primo argomento e"0"Come secondo argomento che imposta il mese in formato a 2 cifre e lo memorizza in variabile"MonthIn2digit":
VAR MonthIn2Digit = String (data.getmonth () + 1).padstart (2, '0');Qui, abbiamo aggiunto 1 al valore di ritorno del metodo getMonth perché il metodo getMonth () emette un numero intero tra 0 (gennaio) e 11 (dicembre).
Chiama il "getDate ()Metodo "con il"padstart ()"Metodo passando"2"Come durata della data, che è il primo argomento, e"0"Come secondo argomento e memorizzalo nella variabile"datein2digit":
var dateIn2Digit = String (data.getDate ()).padstart (2, '0');Infine, stampano il mese e la data sulla console usando "console.tronco d'albero()" metodo:
console.log ("Month in 2 cifre" + MonthIn2Digit);L'output indica che la data e il mese sono state recuperate con successo in formato a 2 cifre:
Metodo 2: ottenere mese e data in formato a 2 cifre usando il metodo Slice ()
Per ottenere la data e il mese in formato a 2 cifre, usa il “fetta()Metodo "con il"getmonth ()" E "getDate ()"Metodi. Il metodo Slice () taglia una parte di una stringa e la supera come una nuova stringa.
Sintassi
Seguire la sintassi data per il metodo Slice ():
Qui:
Esempio
Chiama il metodo getmonth () con il metodo Slice () passando "-2"Come argomento per ottenere il mese in formato a 2 cifre. Poiché il metodo Slice () estrae solo le corde, "0"Viene utilizzato per aggiungere prima del mese risultante e tagliarlo a lunghezza 2. Aiuterà a ottenere il mese da 0 a 9 in due cifre:
Per la data, chiamare il metodo getDate () con il metodo Slice () e memorizzare la data risultante in “datein2digit":
var dateIn2Digit = ("0" + data.getDate ()).fetta (-2);Stampa la data e il mese sulla console:
console.log ("Month in 2 cifre" + MonthIn2Digit);Produzione
Abbiamo compilato le informazioni necessarie relative all'ottenimento del mese e della data in un formato a 2 cifre in JavaScript.
Conclusione
Per ottenere la data e il mese in formato a 2 cifre, usa il “padstart ()Metodo o il "fetta()Metodo "con il"getmonth ()" E "getDate ()"Metodi. I metodi getmonth () e getDate () danno la data e il mese della data specificata e i metodi PadStart () o Slice () danno la data e il mese risultanti in formato a 2 cifre. Questo post ha descritto i metodi per ottenere la data e il mese in un formato a 2 cifre usando JavaScript.