JavaScript proporciona un Fecha OBJETO para realizar varias manipulaciones utilizando la fecha/hora. Mientras se trata de funcionalidades de fecha/hora, es posible que un desarrollador agregue unos días a la fecha actual para encontrar una fecha específica que ocurra después de agregar los días. En esta publicación, demostraremos varios métodos para agregar días a la fecha actual en JavaScript. Esta publicación tiene los siguientes resultados:
Método 1: Uso del método setDate () para agregar días a la fecha actual en JavaScript
Un ejemplo se adapta para agregar días especificados empleando el Establece la fecha() y obtener la fecha() métodos. En primer lugar, el obtener la fecha() El método recupera la fecha actual en función de la hora local, y luego el Establece la fecha() El método establece el día del mes aprobando un argumento de una fecha en particular. El siguiente código se escribe aquí utilizando el Establece la fecha() y obtener la fecha() métodos.
Código
consola.Log ("Agregue 2 días a la fecha actual")
const d = nueva fecha ();
d.setDate (D.getDate () + 2);
consola.registro (d)
La descripción del código es la siguiente:
Producción
La salida devuelve la fecha actualizada "Sábado 27 de agosto de 2022, 09:45:00 GMT+0500 (hora estándar de Pakistán)"Al agregar dos días a la fecha actual.
Método 2: Uso de la fecha.ahora () método para agregar días a la fecha actual en JavaScript
El Fecha.ahora() El método es importante para extraer el número de milisegundos. Estos milisegundos se agregan a la fecha actual para devolver la fecha actualizada. Por ejemplo, el código es el siguiente:
Código
consola.Log ("Agregue 1 día a la fecha actual")
const d = nueva fecha (fecha.ahora () + (3600 * 1000 * 24))
consola.registro (d)
La descripción del código es la siguiente:
Producción
La salida regresa "Vie 26 de agosto de 2022, 09:48:31 GMT+0500 (Tiempo estándar de Pakistán)" agregando 1 día a la fecha actual.
Método 3: Uso de la función personalizada para agregar días a la fecha actual en JavaScript
Una función personalizada se adapta para agregar días en JavaScript. Usando esta función, los usuarios pueden especificar una fecha aleatoria y agregarle ciertos días. Por ejemplo, el código es el siguiente:
Código
consola.Log ("Agregue 5 días a la fecha actual")
función custom_fn (fecha, días)
var d = nueva fecha (fecha);
d.setDate (D.getDate () + días);
regresar D;
var user_date = nueva fecha (2022, 03, 20);
consola.log (custom_fn (user_date, 5));
En este código:
Producción
La salida muestra que se utiliza una función personalizada para agregar 5 días a la fecha de asignación manual.
Conclusión
En JavaScript, el setDate (), getDate () y Fecha.ahora() Se emplean métodos para agregar días en la fecha actual. El Establece la fecha() El método establece el día del mes aprobando una fecha especificada. Además, el obtener la fecha() El método devuelve la fecha actual en función de la hora local y la región. El Fecha.ahora() El método devuelve el número de milisegundos, y estos milisegundos se convierten en días para obtener la fecha actualizada. Además, un función personalizada se adapta para agregar días pasando una fecha especificada del usuario. Esta publicación ha discutido varios métodos para agregar días a la fecha actual.