Přidejte 1 den k datu pomocí JavaScriptu

Pridejte 1 Den K Datu Pomoci Javascriptu



JavaScript nabízí objekt Date k provádění různých manipulací pomocí data a času. Někdy však programátor může potřebovat přidat den k aktuálnímu nebo zadanému datu. Za tímto účelem poskytuje JavaScript řadu metod, včetně metod pro přidávání dnů, měsíců nebo let k určenému nebo aktuálnímu datu.

Tento článek demonstruje metody přidání dne k datu pomocí JavaScriptu.

Jak přidat 1 den k datu pomocí JavaScriptu?

Pro přidání 1 dne k datu použijte dané předdefinované metody JavaScriptu:







Podívejme se, jak tyto metody přidají den ode dne.



Metoda 1: Přidání 1 dne k datu pomocí metody setDate().

Chcete-li k datu přidat 1 den, použijte „ setDate() “ metoda s “ getDate() “ metoda. Metoda getDate() získá den ze zadaného data a metoda setDate() nastaví den v měsíci na další den přidáním 1 k existujícímu datu.



Syntax
Postupujte podle dané syntaxe pro přidání 1 dne do Datum pomocí metody setDate():





datum. setDate ( datum. getDate ( ) + 1 ) ;

Příklad 1: Přidejte 1 den k aktuálnímu datu
V následujícím příkladu nejprve vytvořte nový objekt Date pomocí konstruktoru Date(), který obsahuje aktuální datum:

konst datum = Nový datum ( ) ;

Vytiskněte datum na konzoli:



řídicí panel. log ( 'Dnes: ' + datum ) ;

Zavolej ' getDate() ” způsob, jak získat den z data v “ setDate() “ metoda a přidejte “ 1 “ k tomu:

datum. setDate ( datum. getDate ( ) + 1 ) ;

Nakonec vytiskněte nové datum na konzole pomocí „ console.log() “ metoda:

řídicí panel. log ( 'Přidat 1 den:' + datum ) ;

Výstup ukazuje, že k aktuálnímu datu byl úspěšně přidán 1 den:

Příklad 2: Přidejte 1 den k určenému datu
Vytvořte objekt Date předáním data libovolného data, například „ 23. června 2022 ” jako argument a poté spusťte stejný blok kódu:

konst datum = Nový datum ( '23. června 2022' ) ;

Výstup dává „ 24. června 2022 “datum přidáním “ 1 ” den v určeném datu:

Metoda 2: Přidejte 1 den k datu pomocí metody Date.now().

Další metodou pro přidání dne k Date je metoda „now()“ objektu Date. Udává čas v milisekundách. Chcete-li přidat den, musíte k aktuálnímu datu přidat milisekundy.

Syntax
Pomocí dané syntaxe přidejte den do Date pomocí metody Date.now():

Nový datum ( datum . Nyní ( ) + ( 3600 * 1000 * 24 ) )

Zde metoda Date.now() udává milisekundy aktuálního data a přidává do něj milisekundy dne, aby se získalo aktualizované datum.

Příklad
Vytvořte nový objekt data předáním „ Date.now() ” přidáním milisekund dne jako argument:

konst přidat1 = Nový datum ( datum . Nyní ( ) + ( 3600 * 1000 * 24 ) ) ;

Vytiskněte aktualizované datum na konzoli:

řídicí panel. log ( 'Přidat 1 den:' + přidat1 ) ;

Výstup indikuje, že datum je nyní aktualizováno:

Sestavili jsme všechny metody pro přidání 1 dne do data pomocí JavaScriptu.

Závěr

Chcete-li přidat 1 den k dnešnímu dni, použijte předem vytvořený JavaScript „ setDate() “ s „ getDate() “ metoda a “ Date.now() ” metoda objektu Date. Metoda getDate() získá den z daného data a metoda setDate() nastaví den v měsíci na další den přidáním 1 k existujícímu dni. Zatímco metoda Date.now() udává čas v milisekundách. Tento článek demonstroval metody přidání dne k datu pomocí JavaScriptu.