Android 에서 의 시간 조작
1 자바 의 Date 클래스 와 Formatter 로 포맷 하면 됩 니 다. 코드 는 다음 과 같 습 니 다.
Date date=new Date();
SimpleDateFormat formatter = new SimpleDateFormat ("yyyy MM dd HH:mm:ss");
System.out.println(formatter.format(date));
2 System. currentTimeMillis () 방법 으로
현재 컴퓨터 시간 을 되 돌려 줍 니 다. 시간의 표현 형식 은 현재 컴퓨터 시간 과 GMT 시간 (그리니치 시간) 1970 년 1 월 1 일 0 시 0 분 0 초 차이 의 밀리초 입 니 다.
1 long time=System.currentTimeMillis();
2 System.out.println(time); //
3
4 final Calendar calendar=Calendar.getInstance();
5 calendar.setTimeInMillis(time);
6 int mHour=calendar.get(Calendar.HOUR);
7 int mMinuts=calendar.get(Calendar.MINUTE);
8 System.out.println(mHour+" "+mMinuts+" ");
이 방법 으로 시간 간격 도 기록 할 수 있다. 예 를 들 어 특정한 스 레 드 네트워크 의 시간 간격 은 4000 밀리초 로 다음 과 같다.
new Thread() {
public void run()
String path = "http://192.168.1.103:8080/updata.json";
Message msg = Message.obtain();
//
long start = System.currentTimeMillis();
try {
...
} catch (Exception e) {
e.printStackTrace();
msg.what = URL_ERROR;}
finally {
// , 4
// 4 , 4
long end = System.currentTimeMillis();
try {
Thread.sleep(4000 - (start - end));
} catch (Exception e) {
e.printStackTrace();
}
}
};
}.start();
3. 제 가 성장 하면 서 계속 업데이트 하 겠 습 니 다!
다음으로 전송:https://www.cnblogs.com/zzl521/p/8824290.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.