2011년 06월 27일
자바(Java)에서 Calendar와 Date 클래스로 날짜, 요일, 시간 구하기
import java.util.Date ;import java.util.Calendar ;public class DateTime {public static void main(String[] args) {Calendar calendar = Calendar.getInstance() ;int year = calendar.get(calendar.YEAR) ;int month = calendar.get(calendar.MONTH) + 1 ;int date = calendar.get(calendar.DATE) ;int day = calendar.get(calendar.DAY_OF_WEEK) ;int hour = calendar.get(calendar.HOUR) ;int minute = calendar.get(calendar.MINUTE) ;int second = calendar.get(calendar.SECOND) ;int ampm = calendar.get(calendar.AM_PM) ;String apm, conversionDay = null ;switch (day) {case 1 :conversionDay = "일" ;break ;case 2 :conversionDay = "월" ;break ;case 3 :conversionDay = "화" ;break ;case 4 :conversionDay = "수" ;break ;case 5 :conversionDay = "목" ;break ;case 6 :conversionDay = "금" ;break ;case 7 :conversionDay = "토" ;}if (ampm == calendar.AM) {apm = "AM" ;}else {apm = "PM" ;}System.out.println("현재시각 : "+year+"년 "+month+"월 "+date+"일 "+conversionDay
+"요일 "+apm+" "+hour+"시 "+minute+"분 "+second+"초") ;}}
# by | 2011/06/27 19:07 | JavaAndroid | 트랙백(1)
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : 자바 영구달력 알고리즘
영구달력은 영구읍~다 그 영구가 나오는 달력이 아니고, 다른 말로 만년 달력이라고 할 수 있습니다. 우리가 일상적으로 사용하는 양력달력을 말하는겁니다. 이걸 년도와 월을 입력받아출력해주는 자바 프로그램을 만들어 봅니다.먼저 달력 관련 프로그램이므로 자바 유틸에 있는 Calendar 클래스를 임포트해주고, 이건 생성자 대신에 바로 인스턴스를 선언합니다.import java.util.Calendar ; Calendar calendar = C......more