0
어떤 이유로 이건 내 머리를 찢어 버리는 것입니다.안드로이드로 문자열 타임 스탬프 포맷하기
나는 안드로이드에서 유닉스 타임 스탬프를 문자열로 가지고있다. 원하는 것은 사용자의 드로이드 시간대에서 날짜/시간을 반환하도록 포맷하는 것뿐입니다.
타임 스탬프로 변환 할 수는 있지만 현지화 된 영역이 아닌 GMT를 사용합니다.
감사
어떤 이유로 이건 내 머리를 찢어 버리는 것입니다.안드로이드로 문자열 타임 스탬프 포맷하기
나는 안드로이드에서 유닉스 타임 스탬프를 문자열로 가지고있다. 원하는 것은 사용자의 드로이드 시간대에서 날짜/시간을 반환하도록 포맷하는 것뿐입니다.
타임 스탬프로 변환 할 수는 있지만 현지화 된 영역이 아닌 GMT를 사용합니다.
감사
사용 Locale
당신이 필요로 SimpleDateFormat
생성자 :
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.US);
Calendar c = Calendar.getInstance();
try {
Date dt = sdf.parse("2011-03-01 17:55:15");
c.setTime(dt);
System.out.println(c.getTimeInMillis());
System.out.println(dt.toString());
} catch (ParseException e) {
System.err.println("There's an error in the Date!");
}
출력 :
1299002115000
Tue Mar 01 12:55:15 EST 2011
체크 아웃 일정 및 날짜 Java 클래스를, 여기에 포함 현지화 할 도구. – Dan