Esta publicación describirá los métodos para obtener la fecha y el mes en un formato de 2 dígitos usando JavaScript.
Cómo obtener el mes y la fecha en formato de 2 dígitos en JavaScript?
Para obtener la fecha y el mes en formato de 2 dígitos, use los métodos predefinidos de JavaScript proporcionados a continuación:
Veamos cómo funcionarán estos métodos.
Método 1: Obtenga el mes y la fecha en formato de 2 dígitos usando el método PadStart ()
Para obtener la fecha y el mes en formato de 2 dígitos, use el "PadStart ()"Método con el"getMonth ()" y "obtener la fecha()" métodos. El método getDate () proporciona el día del mes (del 1 al 31) para la fecha en particular, mientras que el método getMonth () da el mes (basado en la hora local) para la fecha especificada. El método PadStart () agrega otra cadena a la cadena existente hasta que alcanza la longitud definida.
Sintaxis
La siguiente sintaxis se usa para el método padstart ():
En la sintaxis anterior:
Ejemplo
Primero, cree un objeto de fecha pasando la fecha en un constructor del objeto de fecha:
Llama a "getMonth ()"Método para obtener el mes de la fecha especificada y luego llamar al"PadStart ()"Método pasando"2"Como la duración de la fecha, que es el primer argumento y"0"Como segundo argumento que establece el mes en formato de 2 dígitos y lo almacena en variable"Monthin2digit":
var mes mesdigit = string (fecha.getMonth () + 1).PadStart (2, '0');Aquí, hemos agregado 1 al valor de retorno del método GetMonth porque el método getMonth () genera un entero entre 0 (enero) y 11 (diciembre).
Llama a "obtener la fecha()"Método con el"PadStart ()"Método pasando"2"Como la duración de la fecha, que es el primer argumento, y"0"Como segundo argumento y guárdelo en la variable"datein2digit":
var dateIn2digit = string (fecha.obtener la fecha()).PadStart (2, '0');Finalmente, imprima el mes y la fecha en la consola utilizando el "consola.registro()" método:
consola.log ("Mes en 2 dígitos" + Monthin2Digit);La salida indica que la fecha y el mes se han obtenido correctamente en formato de 2 dígitos:
Método 2: Obtenga el mes y la fecha en formato de 2 dígitos usando el método SLICE ()
Para obtener la fecha y el mes en formato de 2 dígitos, use el "rebanada()"Método con el"getMonth ()" y "obtener la fecha()" métodos. El método SLICE () corta una parte de una cadena y la genera como una nueva cadena.
Sintaxis
Siga la sintaxis dada para el método SLICE ():
Aquí:
Ejemplo
Llame al método getMonth () con el método SLICE () pasando "-2"Como argumento para obtener el mes en formato de 2 dígitos. Como el método Slice () solo extrae las cadenas ","0"Se usa para agregar antes del mes resultante y reducirlo a la longitud 2. Ayudará a obtener el mes de 0 a 9 en dos dígitos:
Para la fecha, llame al método getDate () con el método slice () y almacene la fecha resultante en "datein2digit":
var dateIn2Digit = ("0" + fecha.obtener la fecha()).corte (-2);Imprima la fecha y el mes en la consola:
consola.log ("Mes en 2 dígitos" + Monthin2Digit);Producción
Hemos compilado la información necesaria relacionada con obtener el mes y la fecha en un formato de 2 dígitos en JavaScript.
Conclusión
Para obtener la fecha y el mes en formato de 2 dígitos, use el "PadStart ()"Método o el"rebanada()"Método con el"getMonth ()" y "obtener la fecha()" métodos. Los métodos getMonth () y getDate () dan la fecha y el mes de la fecha especificada, y los métodos PadStart () o Slice () dan la fecha y el mes resultantes en formato de 2 dígitos. Esta publicación describió los métodos para obtener la fecha y el mes en un formato de 2 dígitos usando JavaScript.