이 기사에서는 현재 날짜와 시간을 표시하는 방법을 이해합니다. Java에는 내장된 Date 클래스가 없지만 날짜 및 시간 API와 함께 작동하도록 java.time 패키지를 가져올 수 있습니다. 패키지에는 많은 날짜 및 시간 클래스가 포함되어 있습니다.
아래는 동일한 데모입니다 -
입력이 다음과 같다고 가정 -
프로그램 실행
원하는 출력은 -
현재 날짜 및 시간:2022/03/17 23:43:17
알고리즘
1단계 - START2단계 - LocalDateTime의 개체 즉 date 선언 /사전>예시 1
여기에서 모든 작업을 'main' 기능 아래에 묶습니다.
import java.time.format.DateTimeFormatter;import java.time.LocalDateTime;public class Demo { public static void main(String[] args) { System.out.println("필요한 패키지를 가져왔습니다."); System.out.println("LocalDateTime 객체가 정의되었습니다."); DateTimeFormatter date_time =DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); 지금 LocalDateTime =LocalDateTime.now(); System.out.println("\n현재 날짜와 시간은:" +date_time.format(now)); }}출력
필수 패키지를 가져왔습니다.LocalDateTime 개체가 정의되었습니다.첫 번째 날짜 형식:2022-03-29T08:55:00.214두 번째 날짜 형식:2022-03-29세 번째 날짜 형식:2022년 3월 29일 화요일사전>예시 2
여기에서 객체 지향 프로그래밍을 나타내는 함수로 작업을 캡슐화합니다.
가져오기 java.time.format.DateTimeFormatter;가져오기 java.time.LocalDateTime;public class Demo { static void Date_time(DateTimeFormatter date_time){ LocalDateTime now =LocalDateTime.now(); System.out.println("\n현재 날짜와 시간은:" +date_time.format(now)); } public static void main(String[] args) { System.out.println("필요한 패키지를 가져왔습니다."); System.out.println("LocalDateTime 객체가 정의되었습니다."); DateTimeFormatter date_time =DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"); 날짜_시간(날짜_시간); }}출력
필수 패키지를 가져왔습니다.LocalDateTime 개체가 정의되었습니다.현재 날짜 및 시간은 2022/03/29 08:55:28입니다.