컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 중문] 중국어 번체 텍스트 파일 예제; Big5 Chinese Text Example중문] 중국어 간체 텍스트 파일 예제; GB2312 Chinese Text Example윈도우용 펄 다운로드/설치법; MS Windows용 Perl Downloadcp949, MS949, euc-kr, ks_c_5601-1987, 한글 완성형 인코딩 차...Perl/펄] 파일명에서, 확장자 구하는 함수; Get File Extension Only...펄,Perl] defined 함수 사용 예제; 배열/변수 초기화 여부 확인 법Java,자바] 그래픽 파일 뷰어 만들기; JPG GIF PNG Image File Vie...자바,Java] 유닉스 타임, 유닉스 시간 구하기; UNIX Time, POSIX Time...구글 휴대폰용 모바일 검색 사이트 주소, Google Mobile Search도스 고전 게임 에러 해결] VESA support not detected

자바,Java] 유닉스타임을 날짜/시간 문자열로 변환; Unix Time to Date String

Saturday, November 04, 2006

예를 들어, 932545204 이런 간단한 숫자로 표현되는 유닉스타임(유닉스 시간)을, 사람이 읽을 수 있는 연월일 문자열로 바꾸어 주는 예제입니다.

유닉스 타임은 long형 정수이기에, 932545204 에 L 을 붙여 932545204L 이렇게 표현했습니다.

자바는 유닉스 타임을 초단위가 아닌, 천분의1초 단위로 다루기 때문에 "* 1000" 이렇게 곱하기 1000을 해주어야 합니다. 그렇지 않으면 날짜가 항상 1970년으로 나옵니다.


유닉스 시간을, 진짜 날짜/시간으로 변경 예제


소스 파일명: Foo.java
import java.util.*;

class Foo {
  public static void main(String args[]) {

    long unixTime = 932545204L * 1000;

    Date date = new Date(unixTime);

    System.out.println(date.toString());

  }
}



실행 결과:
D:\Z>javac Foo.java && java Foo
Wed Jul 21 17:20:04 KST 1999



유닉스 시간으로 932545204초가, 한국시간(KST)으로 1999년 7월 21일이군요.



▶▶ 자바,Java] 유닉스 타임, 유닉스 시간 구하기; UNIX Time, POSIX Time, Unix Epoch

☞ 자바(Java)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top