Java 시간 변환의 인스턴스 코드
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* Created by Edward on 2016/6/30.
*/
public class TimeUtil {
/**
* 1467341232351 "yyyy-MM-dd HH:mm:ss.SSS"
* @param time "1467342217645"
* @param pattern "yyyy-MM-dd HH:mm:ss.SSS"
* @return 2016-07-01 11:03:37.645
*/
public static String parseLongTime2String(String time, String pattern){
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(Long.valueOf(time));
return new SimpleDateFormat(pattern).format(calendar.getTime());
}
/**
* long
* @param time "2016-07-01 10:52:41.792"
* @param pattern "yyyy-MM-dd HH:mm:ss.SSS"
* @return 1467341561792
*/
public static long parseString2LongTime(String time, String pattern)
{
Date date = null;
try {
date = new SimpleDateFormat(pattern).parse(time);
} catch (ParseException e) {
e.printStackTrace();
}
return date.getTime();
}
public static void main(String[] args)
{
Calendar calendar = Calendar.getInstance();
System.out.println(calendar.getTimeInMillis());
System.out.println(TimeUtil.parseLongTime2String(String.valueOf(calendar.getTimeInMillis()),"yyyy-MM-dd HH:mm:ss.SSS"));
System.out.println(TimeUtil.parseString2LongTime("2016-07-01 10:52:41.792","yyyy-MM-dd HH:mm:ss.SSS"));
}
}
이상의 자바 시간 변환의 실례 코드는 바로 편집자가 여러분에게 공유한 모든 내용입니다. 여러분께 참고가 되고 저희를 많이 사랑해 주시기 바랍니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Arduino에서 일정 단위 시간(프레임)마다 처리 진행예를 들면 10ms 주기로 처리를 제어하고 싶지만, 인터럽트 처리를 사용할 수 없는 때 로봇 제어 등으로 밀리초 단위로 처리를 진행하고 싶을 때가 있습니다. 인터럽트 처리를 사용하는 것도 손이지만 I2C와 인터럽트 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.