Java에서 날짜에 하루를 추가하는 방법

Java Eseo Naljja E Haluleul Chugahaneun Bangbeob



Java에는 미리 정의된 Date 클래스가 없습니다. 그러나 프로젝트에서 java.time 및 java.util 패키지를 가져와 날짜와 시간을 가져올 수 있습니다. 날짜와 시간은 java.util 패키지에서도 제공됩니다. 수많은 날짜 및 시간 클래스도 java.util 패키지의 일부입니다.

이 게시물은 Java에서 날짜에 날짜를 추가하는 방법을 보여줍니다.







Java에서 날짜에 하루를 추가하는 방법은 무엇입니까?

Java에서 날짜에 하루를 추가하려면 아래에 언급된 클래스의 메소드를 사용할 수 있습니다.



    • LocalDate 클래스 사용
    • 인스턴트 클래스 사용
    • 캘린더 클래스 사용
    • 날짜 클래스 사용

하나하나 살펴보도록 하겠습니다!



방법 1: LocalDate 클래스를 사용하여 날짜에 하루 추가

날짜에 하루를 추가하려면 Java ' 현지 날짜 시간 '가 있는 수업' 지금() ' 그리고 ' 플러스데이() '방법. now() 메서드는 현재 날짜를 가져오는 데 사용되며 plusDate() 메서드는 LocalDate에 지정된 날짜 수를 추가하는 데 사용됩니다.





통사론

LocalDateTime 클래스를 사용하여 날짜에 날짜를 추가하려면 아래 제공된 구문을 사용하십시오.



오늘Date.plusDays ( 1 ) ;


' 오늘날짜 '는 '를 호출하는 현재 localDate 클래스 객체입니다. 플러스데이() ' 숫자를 전달하여 현지 날짜에 하루를 추가하는 ' 1 '를 논거로 삼는다.

예시

먼저 '를 사용하여 현지 날짜를 가져옵니다. 지금() ' LocalDateTime 클래스의 메소드를 만들고 변수에 저장 ' 오늘날짜 ':

LocalDateTime TodayDate = LocalDateTime.now ( ) ;


이제 '를 전달하여 날짜에 하루를 추가합니다. 1 '에 대한 주장으로 ' 플러스데이() ' 방법:

LocalDateTime TomorrowDate = TodayDate.plusDays ( 1 ) ;


변수 '에 저장된 오늘 날짜를 인쇄하십시오. 오늘날짜 ':

System.out.println ( '오늘 날짜:' +오늘날짜 ) ;


그런 다음 '변수'에 저장된 다음 날을 인쇄하십시오. 내일날짜 ':

System.out.println ( '하루 추가:' + 내일날짜 ) ;



출력은 LocalDateTime 클래스를 사용하여 오늘과 내일 날짜를 보여줍니다.


Java에서 날짜에 하루를 추가하는 다른 방법을 시도해 보겠습니다.

방법 2: 인스턴트 클래스를 사용하여 날짜에 하루 추가

이 섹션에서는 ' 인스턴트() '의 '방법' 즉각적인 ' 클래스는 현재 날짜와 시간을 얻기 위해 활용됩니다. 그런 다음 '를 사용하여 오늘에 날짜를 추가합니다. 을 더한() ' 방법. Java의 Instant 및 Date 클래스는 거의 유사합니다.

통사론

Instant Class의 plus() 메서드를 사용하려면 아래 주어진 구문을 따르십시오.

오늘인스턴트.플러스 ( 1 ,ChronoUnit.DAYS ) ;


여기, ' 오늘인스턴트 '는 '를 전달하여 plus() 메서드를 호출하는 데 사용되는 Instant 클래스의 개체입니다. 1 '를 인수로 ' ChronoUnit.DAYS '는 하루의 개념을 나타내는 단위입니다.

예시

먼저 '인스턴스'를 생성합니다. 데이트 '의 ' 날짜 '를 사용하는 '클래스' 새로운 ' 키워드:

날짜 데이트 = 새 날짜 ( ) ;


그런 다음 ' 인스턴트() ' 오늘 날짜를 가져오는 날짜 개체가 있는 Instant 클래스의 메서드:

Instant TodayInstant = date.toInstant ( ) ;


'를 불러 을 더한() ' 오늘 날짜에 하루를 추가하여 변수에 저장하는 ' 내일날짜 ':

Instant TomorrowDate = TodayInstant.plus ( 1 ,ChronoUnit.DAYS ) ;


마지막으로 콘솔에 다음 날 날짜를 인쇄합니다.

System.out.println ( '하루 추가:' + 내일날짜 ) ;



출력은 오늘 날짜에 하루가 성공적으로 추가되었음을 나타냅니다.


이제 Date 클래스가 Java에서 날짜에 날짜를 추가하는 방법을 살펴보겠습니다.

방법 3: 날짜 클래스를 사용하여 날짜에 하루 추가

' 날짜 ” 클래스는 날짜와 시간에 접근하는 데 사용되는 Java에서 가장 일반적인 클래스입니다. 다음 날의 날짜와 시간을 얻으려면 ' getTime() ' Date 클래스의 메소드를 활용한다. Date 클래스의 생성자는 밀리초를 사용하므로 다음 날 시간을 밀리초 단위로 추가합니다.

통사론

아래 주어진 구문은 지정된 목적을 위해 Date 클래스에 사용됩니다.

새로운 날짜 ( 날짜.getTime ( ) + ( 1000 * 60 * 60 * 24 ) ) ;


'( 1000*60*60*24 )'는 '와 같이 밀리초 단위의 시간을 나타냅니다. 24 ' 시간, ' 60 ' 분, ' 60 ' 초 및 ' 1000 '는 밀리초를 나타냅니다.

예시

먼저 오늘 날짜를 자동으로 저장하는 Date 클래스의 인스턴스를 만듭니다.

날짜 데이트 = 새 날짜 ( ) ;


그런 다음 '오늘 날짜를 인쇄하고 다음 날 날짜와 시간을 가져옵니다. getTime() ' 방법:

날짜 내일날짜 = 새로운 날짜 ( 날짜.getTime ( ) + ( 1000 * 60 * 60 * 24 ) )


마지막으로 '를 사용하여 다음 날 날짜를 인쇄하십시오. System.out.println() ' 방법:

System.out.println ( '하루 추가:' + 내일날짜 ) ;



산출


Java에서 날짜에 하루를 추가하는 다른 접근 방식을 시도해 보겠습니다.

방법 4: 달력 클래스를 사용하여 날짜에 하루 추가

'라고 불리는 날짜와 시간에 대한 또 다른 클래스가 있습니다. 달력 ' 수업. 날짜를 추가하는 데 사용할 수도 있습니다.

날짜를 추가하려면 먼저 ' getInstance() '를 사용하여 해당 날짜를 설정하고 ' 시간 설정() ' 방법. 그런 다음 하루를 추가하려면 ' 추가하다() ' Calendar 클래스의 메소드.

통사론

'를 사용하여 날짜를 추가하기 위해 주어진 구문을 따르십시오 달력 ' 수업:

cal.add ( 달력.DATE, 1 ) ;


여기, ' '는 Calendar 클래스의 인스턴스에서 '를 전달하여 add() 메서드를 호출하는 데 사용됩니다. Calendar.DATE ' 오늘 날짜를 구하려면 ' 1 '에 하루를 추가합니다.

예시

이 예제에서는 먼저 Date 클래스 객체를 생성할 것입니다.

날짜 데이트 = 새 날짜 ( ) ;


그런 다음 Calendar 클래스 인스턴스를 만들고 ' getInstance() ' 방법:

달력 = Calendar.get인스턴스 ( ) ;


'를 호출하여 Calendar 클래스 인스턴스를 사용하여 날짜를 설정합니다. 시간 설정() ' 메서드를 사용하고 날짜 개체를 인수로 전달합니다.

cal.setTime ( 데이트 ) ;


그런 다음 '를 전달하여 날짜에 하루를 추가합니다. 1 '에 추가하는 인수로 ' Calendar.DATE ':

cal.add ( 달력.DATE, 1 ) ;


date 객체에서 '를 사용하여 다음 날의 날짜와 시간을 얻습니다. getTime() ' 방법:

데이트 = cal.getTime ( ) ;


마지막으로 '를 호출하여 날짜 개체의 값을 인쇄합니다. System.out.println() ' 방법:

System.out.println ( '하루 추가:' + 데이트 ) ;



출력은 Calendar 클래스를 사용하여 날짜에 날짜를 성공적으로 추가했음을 나타냅니다.


Java에서 날짜에 하루를 추가하는 데 필요한 모든 정보를 제공했습니다.

결론

날짜에 하루를 추가하기 위해 Java는 LocalDate 클래스, Instant 클래스, Calendar 클래스 및 Date 클래스를 포함하여 미리 정의된 메서드를 갖는 클래스를 제공합니다. 이러한 클래스는 java.time 및 java.util 패키지에 포함되어 있습니다. 이러한 모든 Java 클래스는 ' 을 더한() ', ' 플러스데이() ', ' 추가하다() ' 및 기타 날짜에 하루를 추가합니다. 이 게시물은 적절한 예제와 함께 Java에서 날짜에 하루를 추가하는 여러 방법을 제공했습니다.