So fügen Sie in JavaScript Tage zum aktuellen Datum hinzu

So fügen Sie in JavaScript Tage zum aktuellen Datum hinzu

JavaScript liefert a Datum Objekt, verschiedene Manipulationen mit Datum/Uhrzeit durchzuführen. Während des Umgangs mit Datums-/Uhrzeitfunktionalitäten muss ein Entwickler möglicherweise einige Tage zum aktuellen Datum hinzufügen, um ein bestimmtes Datum zu finden, das nach dem Hinzufügen der Tage auftritt. In diesem Beitrag werden wir verschiedene Methoden zum Hinzufügen von Tagen zum aktuellen Datum in JavaScript demonstrieren. Dieser Beitrag dient den folgenden Ergebnissen:

  • Verwenden der Methode SetDate (), um das aktuelle Datum in JavaScript Tage hinzufügen zu können
  • Verwenden von Datum.Jetzt () Methode zum aktuellen Datum in JavaScript Tage hinzufügen
  • Verwenden der benutzerdefinierten Funktion zum aktuellen Datum in JavaScript Tagen hinzufügen

Methode 1: Verwenden Sie setDate () Methode, um das aktuelle Datum in JavaScript Tage hinzufügen zu können

Ein Beispiel wird für das Hinzufügen bestimmter Tage durch Einsatz der angepasst Datum einstellen() Und Verabredung bekommen() Methoden. Erstens die Verabredung bekommen() Die Methode ruft das aktuelle Datum basierend auf der lokalen Zeit und dann nach dem ab Datum einstellen() Die Methode legt den Monatstag durch die Übergabe eines Arguments eines bestimmten Datums fest. Der folgende Code wird hier mit der Verwendung des Datum einstellen() Und Verabredung bekommen() Methoden.

Code

Konsole.Log ("2 Tage zum aktuellen Datum hinzufügen")
const d = neues Datum ();
D.SetDate (d.getDate () + 2);
Konsole.log (d)

Die Beschreibung des Codes lautet wie folgt:

  • Erstens ein Objekt “D”Wird mit dem erstellt Datum() Konstruktor durch die neu Stichwort.
  • Danach die Verabredung bekommen() Die Methode wird verwendet, die das aktuelle Datum basierend auf der lokalen Zeit zurückgibt.
  • Der Datum einstellen() Die Methode gibt den Monatstag zurück, indem es zwei Tage zum vorhandenen Datum hinzufügt.
  • Endlich, das Protokoll() Die Methode wird verwendet, um das aktualisierte Datum im Konsolenfenster anzuzeigen.

Ausgang

Die Ausgabe gibt das aktualisierte Datum zurück “Sa 27. August 2022, 09:45:00 GMT+0500 (Pakistan Standardzeit)”Durch Hinzufügen von zwei Tagen zum aktuellen Datum.

Methode 2: Verwenden von Datum.Jetzt () Methode zum aktuellen Datum in JavaScript Tage hinzufügen

Der Datum.Jetzt() Die Methode ist wichtig, um die Anzahl der Millisekunden zu extrahieren. Diese Millisekunden werden zum aktuellen Datum hinzugefügt, um das aktualisierte Datum zurückzugeben. Zum Beispiel lautet der Code wie folgt:

Code

Konsole.Log ("1 Tag zum aktuellen Datum hinzufügen")
const d = neues Datum (Datum.jetzt () + (3600 * 1000 * 24))
Konsole.log (d)

Die Beschreibung des Codes lautet wie folgt:

  • Erstens die Datum() Konstruktor wird mit a aufgerufen neu Stichwort.
  • In diesem Konstruktor die Jetzt() Methode wird mit “angewendet“3600 * 1000 * 24”(Anzahl der Millisekunden an einem Tag), um einen Tag zum aktuellen Datum hinzuzufügen.
  • Der Jetzt() Methode gibt die zurück Millisekunden.
  • Schließlich wird das aktualisierte Datum auf der Konsole gedruckt.

Ausgang

Die Ausgabe kehrt zurück "Fr 26. August 2022, 09:48:31 GMT+0500 (Pakistan Standardzeit)" Durch Hinzufügen von 1 Tag zum aktuellen Datum.

Methode 3: Verwenden Sie die benutzerdefinierte Funktion zum aktuellen Datum in JavaScript Tage zum aktuellen Datum

Eine benutzerdefinierte Funktion wird für das Hinzufügen von Tagen in JavaScript angepasst. Mit dieser Funktion können Benutzer ein zufälliges Datum angeben und ihm bestimmte Tage hinzufügen. Zum Beispiel lautet der Code wie folgt:

Code

Konsole.Log ("5 Tage zum aktuellen Datum hinzufügen")
Funktion Custom_fn (Datum, Tage)
var d = neues Datum (Datum);
D.SetDate (d.getDate () + Tage);
Rückkehr D;

var user_date = neues Datum (2022, 03, 20);
Konsole.log (custom_fn (user_date, 5));

In diesem Code:

  • Eine benutzerdefinierte Funktion "Custom_fn" wird erstellt, in dem zwei Argumente übergeben werden, benannt als als Datum, Tage.
  • In dieser Methode eine Variable D Speichert das aktuelle Datum, indem Sie den Konstruktor aufrufen Datum().
  • Danach die Datum einstellen() Methode gibt die Anzahl der Tage an, die nach dem Extrahieren des aktuellen Datums über die hinzugefügt werden Verabredung bekommen() Methode.
  • Am Ende ein manuelles Datum "2022, 03, 20" wird an die übergeben Datum() Konstruktor und gespeichert in der user_date Variable.
  • Endlich, das Protokoll() Die Methode wird angepasst, um das aktualisierte Datum nach Zugabe von 5 Tagen anzuzeigen.

Ausgang

Die Ausgabe zeigt, dass eine benutzerdefinierte Funktion zum Hinzufügen von 5 Tagen zum manuellen Zuordnungsdatum verwendet wird.

Abschluss

In JavaScript die setDate (), getdate () Und Datum.Jetzt() Methoden werden zum Hinzufügen von Tagen am aktuellen Datum angewendet. Der Datum einstellen() Die Methode legt den Monatstag durch Verabschiedung eines bestimmten Datums fest. Außerdem die Verabredung bekommen() Die Methode gibt das aktuelle Datum basierend auf der lokalen Zeit und Region zurück. Der Datum.Jetzt() Die Methode gibt die Anzahl der Millisekunden zurück, und diese Millisekunden werden in Tage umgewandelt, um das aktualisierte Datum zu erhalten. Außerdem a Benutzerdefinierte Funktion wird für das Hinzufügen von Tagen angepasst, indem ein bestimmtes Datum vom Benutzer bestanden wird. In diesem Beitrag wurden verschiedene Methoden zum Hinzufügen von Tagen zum aktuellen Datum erörtert.