Thursday, January 25, 2007
Java/자바] 날짜/시간 타임 스탬프 출력; Print ISO Time Stamp
예를 들어 "2007-01-25 13:18:46" 이런 식의 현재 날짜/시간 문자열을 화면에 출력하는 방법입니다. 즉, YYYY-MM-DD hh:mm:ss 형식입니다.
C언어의 sprintf 함수에 해당하는 String.format() 메소드를 사용했습니다.
소스 파일명: Foo.java
컴파일 및 실행 결과:
연월일/시분초를 따로 구하기: ▶▶ 자바.Java] 현재 날짜 시간 구하기, 오늘 연월일/시분초 요일 얻기: Get Date Time
영어식(미국식) 날짜 간단히 구하기: ▶▶ Java/자바] Date 클래스; 현재 날짜/시간/요일, 간단히 출력 예제
C언어의 sprintf 함수에 해당하는 String.format() 메소드를 사용했습니다.
날짜/시간, YYYY-MM-DD hh:mm:ss 형식으로 출력 예제
소스 파일명: Foo.java
import java.util.Calendar;
public class Foo {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance( );
String s = String.format("%04d-%02d-%02d %02d:%02d:%02d",
cal.get(Calendar.YEAR),
(cal.get(Calendar.MONTH) + 1),
cal.get(Calendar.DAY_OF_MONTH),
cal.get(Calendar.HOUR_OF_DAY),
cal.get(Calendar.MINUTE),
cal.get(Calendar.SECOND)
);
System.out.println(s);
}
}
public class Foo {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance( );
String s = String.format("%04d-%02d-%02d %02d:%02d:%02d",
cal.get(Calendar.YEAR),
(cal.get(Calendar.MONTH) + 1),
cal.get(Calendar.DAY_OF_MONTH),
cal.get(Calendar.HOUR_OF_DAY),
cal.get(Calendar.MINUTE),
cal.get(Calendar.SECOND)
);
System.out.println(s);
}
}
컴파일 및 실행 결과:
D:\Z>javac Foo.java && java Foo
2007-01-25 13:18:46
D:\Z>
2007-01-25 13:18:46
D:\Z>
연월일/시분초를 따로 구하기: ▶▶ 자바.Java] 현재 날짜 시간 구하기, 오늘 연월일/시분초 요일 얻기: Get Date Time
영어식(미국식) 날짜 간단히 구하기: ▶▶ Java/자바] Date 클래스; 현재 날짜/시간/요일, 간단히 출력 예제
tag: java
자바 | Java
<< Home