자바(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)

트랙백 주소 : http://wpkc.egloos.com/tb/4994386
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Tracked from 케찹만땅 at 2021/04/30 15:23

제목 : 자바 영구달력 알고리즘
영구달력은 영구읍~다 그 영구가 나오는 달력이 아니고, 다른 말로 만년 달력이라고 할 수 있습니다. 우리가 일상적으로 사용하는 양력달력을 말하는겁니다. 이걸 년도와 월을 입력받아출력해주는 자바 프로그램을 만들어 봅니다.먼저 달력 관련 프로그램이므로 자바 유틸에 있는 Calendar 클래스를 임포트해주고, 이건 생성자 대신에 바로 인스턴스를 선언합니다.import java.util.Calendar ; Calendar calendar = C......more

※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶