Jak dodać jeden dzień do randki w Javie

Jak dodać jeden dzień do randki w Javie

W Javie nie ma predefiniowanej klasy daty; Możesz jednak uzyskać datę i godzinę, importując Java.Czas i Java.Pakiety UTIL w Twoim projekcie. Data i godzina są również dostarczane przez Java.pakiet UTIL. Liczne zajęcia daty i godziny są również częścią Java.pakiet UTIL.

Ten post pokaże, jak dodać dzień do randki w Javie.

Jak dodać jeden dzień do randki w Javie?

Aby dodać jeden dzień do randki w Javie, możesz użyć metod podrzędnych klas:

    • Korzystanie z klasy lokalnej
    • Za pomocą instant class
    • Korzystanie z klasy kalendarza
    • Korzystanie z klasy daty

Spójrzmy na każdy z nich jeden po drugim!

Metoda 1: Dodaj jeden dzień do randki za pomocą klasy LocalDate

Aby dodać jeden dzień do randki, możesz użyć Java ”Lokalny czynnik„Klasa z„Teraz()" I "Plusdays ()”Metody. Metoda now () służy do pobierania bieżącej daty, a metoda PlusDate () jest wykorzystywana do dodania określonej liczby dni do LocalDate.

Składnia

Aby dodać dzień do daty za pomocą klasy LocalDateTime, użyj składni podanej poniżej:

dzisiejsza data.Dalej (1);


„„dzisiejsza data”To obecny obiekt klasy lokalnej, który wywołuje„Plusdays ()”Metoda dodania dnia do daty lokalnej, przekazując liczbę„1„Jako argument.

Przykład

Najpierw otrzymamy datę lokalną za pomocą „Teraz()„Metoda klasy lokalnej i przechowuj ją w zmiennej”dzisiejsza data”:

LocalDateTime TodayDate = LocalDateTime.Teraz();


Teraz dodamy jeden dzień do daty, przekazując „1”Jako argument„Plusdays ()" metoda:

LocalDateTime Tomorrow -Data = TodayDate.Dalej (1);


Wydrukuj dzisiejszą datę przechowywaną w zmiennej ”dzisiejsza data”:

System.na zewnątrz.println („Dzisiejsza data:”+TodayDate);


Następnie wydrukuj następny dzień, który jest przechowywany w zmiennej ”jutro dat”:

System.na zewnątrz.println („Dodanie jednego dnia:” + jutro);



Wyjście pokazuje dzisiejszą i jutrzejszą datę za pomocą klasy LocalDateTime:


Wypróbujmy kolejną metodę dodawania jednego dnia do randki w Javie.

Metoda 2: Dodaj jeden dzień do randki za pomocą instant class

W tej sekcji „toinstant ()„Metoda„Natychmiastowy”Klasa zostanie wykorzystana do uzyskania bieżącej daty i godziny. Następnie dodaj dni do dziś za pomocą „plus()" metoda. Instant i daty Java są prawie podobne.

Składnia

Aby użyć metody Plus () w klasie instant, postępuj zgodnie z poniżej podaną składnią:

dziś.Plus (1, Chronounit.DNI);


Tutaj, "dziś”Jest obiektem instant klasy używanej do wywoływania metody plus (), przekazując„1”Jako argument i„Chronounit.DNI”To jednostka reprezentująca koncepcję dnia.

Przykład

Najpierw stworzymy instancję „dataData„Klasa za pomocą„nowy”Słowo kluczowe:

Data daty = nowa data ();


Następnie zadzwoń do „toinstant ()„Metoda natychmiastowej klasy z obiektem daty, aby uzyskać dzisiejszą datę:

Instant TodayInstant = data.toinstant ();


Wywołać „plus()„Metoda dodania dnia w dzisiejszej dacie i przechowywania go w zmiennej”jutro dat”:

Instant Tomorrow -Data = TodayNstant.Plus (1, Chronounit.DNI);


Na koniec wydrukuj datę następnego dnia na konsoli:

System.na zewnątrz.println („Dodanie jednego dnia:” + jutro);



Wyjście wskazuje, że jeden dzień jest pomyślnie dodawany do dzisiejszej daty:


Teraz zobaczmy, jak działa klasa daty w celu dodania dnia do randki w Javie.

Metoda 3: Dodaj jeden dzień do daty za pomocą klasy daty

„„Data„Klasa to najczęstsza klasa w Javie używana do dostępu do daty i godziny. Za datę i godzinę następnego dnia, „uzyskać czas()„Metoda klasy daty jest wykorzystywana. Ponieważ konstruktor klasy datej używa milisekund, więc dodamy czas następnego dnia w milisekundach.

Składnia

Poniżej podana składnia jest używana dla klasy daty dla określonego celu:

Nowa data (data.getTime () + (1000 * 60 * 60 * 24));


„(1000 * 60 * 60 * 24) ”Reprezentuje czas w milisekundach jak„24" godziny, "60" minuty, "60”Sekundy i„1000”Wskazuje milisekund.

Przykład

Najpierw utworzymy instancję klasy daty, która automatycznie przechowuje dzisiejszą datę:

Data daty = nowa data ();


Następnie wydrukujemy dzisiejszą datę i otrzymamy datę i godzinę następnego dnia za pomocą „uzyskać czas()" metoda:

Data jutro data = nowa data (data (data.getTime () + (1000 * 60 * 60 * 24))


Na koniec wydrukuj datę następnego dnia za pomocą „System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println („Dodanie jednego dnia:” + jutro);



Wyjście


Wypróbujmy kolejne podejście, aby dodać dzień do randki w Javie.

Metoda 4: Dodaj jeden dzień do daty za pomocą klasy kalendarza

Istnieje kolejna klasa dla dat i czasów zwanych „Kalendarz" klasa. Możesz go również użyć do dodania dnia.

Aby dodać dzień do tej pory, po pierwsze, musimy skorzystać z dzisiejszej daty za pomocą „uzyskac instancje()„Metoda klasy kalendarza i ustawiaj tę datę za pomocą„Settime ()" metoda. Następnie, aby dodać dzień, skorzystaj z „dodać()„Metoda klasy kalendarza.

Składnia

Postępuj zgodnie z podaną składnią, aby dodać jeden dzień do tej pory za pomocą „Kalendarz" klasa:

cal.Dodaj (kalendarz.Data, 1);


Tutaj, "cal”W przypadku klasy kalendarza służy do wywołania metody add (), przekazując„Kalendarz.DATA„Aby zdobyć dzisiejszą datę i”1”Za dodanie do niego jednego dnia.

Przykład

Najpierw utworzymy obiekt klasy daty w tym przykładzie:

Data daty = nowa data ();


Następnie utworzymy instancję klasy kalendarza i ustawym datę na określoną datę za pomocą „uzyskac instancje()" metoda:

Kalendarz cal = kalendarz.uzyskac instancje();


Ustaw datę za pomocą instancji klasy kalendarza, wywołując „Settime ()„Metoda i przekazanie w nim obiektu daty jako argumentu:

cal.Ustawa (data);


Następnie dodaj dzień do daty, przekazując „1”Jako argument dodania go w„Kalander.DATA”:

cal.Dodaj (kalendarz.Data, 1);


W obiekcie daty dostaniemy datę i godzinę następnego dnia za pomocą „uzyskać czas()" metoda:

Data = Cal.uzyskać czas();


Na koniec wydrukujemy wartość obiektu daty, wywołując „System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println („Dodanie jednego dnia:” + data);



Wyjście wskazuje, że z powodzeniem dodaliśmy dzień w dniu za pomocą klasy kalendarza:


Podaliśmy wszystkie niezbędne informacje związane z dodaniem jednego dnia do randki w Javie.

Wniosek

Do dodawania jednodniowego do tej pory Java zapewnia zajęcia z predefiniowanymi metodami, w tym klasą lokalną, instant class, klasą kalendarza i klasą daty. Zajęcia te są zawarte w Javie.Czas i Java.Pakiety UTIL. Wszystkie te klasy Java stosują różne metody, takie jak „plus()”,„Plusdays ()”,„dodać()”I inni, aby dodać jeden dzień do tej pory. Ten post oferował kilka sposobów dodania jednego dnia do randki w Javie z odpowiednimi przykładami.