W tym artykule zapewni głębokie zrozumienie następujących podstawowych pojęć w celu pracy z datą i godziną w Javie.
A więc zacznijmy!
Jak importować klasy Java.pakiet czasu
W Javie klasy dowolnego pakietu mogą być importowane indywidualnie lub wszystkie klasy mogą być importowane za jednym razem.
Aby zaimportować klasę indywidualnie, musimy określić nazwę klasy za pomocą Java.Pakiet czasu, jak pokazano w poniższym fragmencie:
Importuj Java.czas.Czas lokalny;Powyższy fragment zaimportuje klasę o nazwie Czas lokalny z Jawa.czas pakiet i w ten sam sposób importowania innych klas. Jeśli jednak musimy zaimportować wiele klas tego samego pakietu, możemy importować je jednocześnie, jak opisano w poniższym fragmencie:
Importuj Java.czas.*;Określanie a * Podpis z nazwą pakietu wskazuje, że import wszystkich klas takiego pakietu.
Jak pokazać aktualną datę
W Javie data może być reprezentowana w rok miesiąc dzień format za pomocą Lokalna data klasa.
Przykład
W tym przykładzie użyjemy metody klasy LocalDate, aby pokazać bieżącą datę:
public static void main (string [] args)Pełny kod i odpowiednie wyjście pokazano na poniższym fragmencie:
Wyjście weryfikuje, że Teraz() Metoda wyświetla bieżącą datę.
Jak pokazać aktualny czas
W Javie czas może być reprezentowany w Minosekundowe godziny godziny-minuty format za pomocą Czas lokalny klasa.
Przykład
W tym przykładzie początkowo tworzymy obiekt Czas lokalny klasa, a następnie wykorzystać Teraz() Metoda z obiektem tej klasy:
public static void main (string [] args)Dane wyjściowe powyższego kodu pokazano na poniżej podanym zrzucie ekranu:
Dane wyjściowe uwierzytelniają stosowność powyższego kodu.
Jak pokazać aktualną datę i godzinę
W Javie czas może być reprezentowany w rok w ciągu dnia minuty-sekundowe-nanosekundy format za pomocą Lokalny czynnik klasa.
Przykład
W tym przykładzie skorzystamy z skuteczności Klasa lokalna tworząc obiekt tej klasy. A następnie używamy obiektu z Teraz() metoda wyświetlania bieżącej daty i godziny.
public static void main (string [] args)Powyższy kawałek kodu pokaże następujące dane wyjściowe:
Wyjście potwierdza działanie Teraz() metoda wraz z Lokalny czynnik klasa.
Jak sformatować datę i godzinę
Z powyższego wyjścia zauważyliśmy, że godzina i data są oddzielone listem "T", A format daty nie jest tak owocny, jak powinien. Dlatego, aby sformatować datę i godzinę zgodnie z naszym wyborem, możemy skorzystać z klasy datetimeformatter.
Przykład
Rozszerzmy poprzedni przykład nieco bardziej, teraz tym razem utworzymy obiekt DateTimeformatter Klasy również i wykorzystamy jej metodę ofpattern ().
public static void main (string [] args)Tworzymy obiekt Lokalny czynnik i użyj go z Teraz() metoda uzyskania bieżącej daty i godziny. Następnie tworzymy obiekt DateTimeformatter i użyj go z ofpattern () metoda. W obrębie ofpattern () Metoda określamy wybrany format terminu daty. Wreszcie używamy format() metoda, która zwróci sformatowany ciąg.
Mamy format daty naszego wyboru, który uwierzytelnia działanie powyższego programu. Podobnie możesz określić wybrany format DATETIME w ramach ofpattern () metoda.
Wniosek
Jawa.czas Pakiet zawiera wiele klas, takich jak Lokalna data, Czas lokalny, Lub Lokalny czynnik klasa i wszystkie te klasy mają kilka predefiniowanych metod, które można wykorzystać do pracy z datą i godziną. Na przykład Teraz() Metodę można wykorzystać z każdą z wyżej wymienionych klas, aby uzyskać bieżącą datę, godzinę lub zarówno bieżącą datę, jak i godzinę. Podobnie ofpattern () metoda DateTimeformatter Klasy można użyć do uzyskania formatu daty i godziny wyboru użytkownika. Ten zapis zapewnia głębokie zrozumienie, jak pracować z datą i godziną w Javie.