본문 바로가기
728x90
반응형

전체 글565

[Java] 31. Calendar1 (get(Calendar)) package chap12; import java.util.Calendar; /* * Calendar 클래스 * 추상클래스임 => 1. 추상메서드를 멤버로 가질 수 있는 클래스 * 2. abstract 예약어로 구현함 * 3. 객체화 불가. * => 상속을 통해서 자손클래스의 객체화를 통해 객체화 가능. * getInstance() static 메서드를 통해서 객체 전달 */ public class CalendarEx1 { public static void main(String[] args) { Calendar now = Calendar.getInstance(); System.out.println(now); System.out.println("년도:" + now.get(Calendar.YEAR)); Sy.. 2022. 3. 29.
[Java] 31. Date Exam1 (년도와 월을 입력받아서 년월의 마지막 일자와 요일 출력하기) package chap12; import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Scanner; /* * 년도와 월을 입력받아서 년월의 마지막 일자와 요일 출력하기 */ public class Exam2 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("년도와 월을 입력하세요"); int year = scan.nextInt(); int mon = scan.nextInt(); String sday = year + "-" + (mon + .. 2022. 3. 29.
[Java] 31. Date2 (getTime) package chap12; import java.text.SimpleDateFormat; import java.util.Date; public class DateEx2 { public static void main(String[] args) { Date now = new Date(); //getTime() : 1970년 이후부터 현재까지의 시간을 밀리초 리턴 System.out.println(now.getTime()); System.out.println(System.currentTimeMillis()); //현재시간 이후 한시간 후를 Date 객체로 저장하기 Date h1 = new Date(); h1.setTime(now.getTime() + (1000 * 60 * 60)); System.out.pr.. 2022. 3. 29.
[Java] 31. Date1 (SimpleDateFormat, dateStr) package chap12; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* * Date 클래스 : 날짜 저장하는 클래스. 객체생성시 현재일시를 가진 객체가 생성됨. * SimpleDateFormat 클래스 : 형식화클래스 * String format(Date객체) : Date 객체를 형식화된 문자열로 변경가능 * Date parse(형식에 맞는 문자열객체) : 형식화된 문자열을 Date 객체로 변경가능 * ParseExcetion 예외처리 필요 * * 날짜 format에 사용되는 문자 * yyyy : 년도 4자리 * MM : 월을 2자리 * dd : 일을 2자리 * HH : 시간을 2.. 2022. 3. 29.
728x90
반응형