자바 새벽 타임 스탬프 획득 방법 분석

2223 단어 Java타임 스탬프
이 글 은 자바 가 새벽 시간 스탬프 를 얻 는 방법 을 실례 로 서술 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
이틀 동안 사용자 가 일치 하 는 추천 정 보 를 조회 하 는 것 이 필요 합 니 다.유효한 시간 대,일 단위,0 시 0 분 0 초 를 포함 합 니 다.
보통 자바 에는 두 가지 방안 이 있 습 니 다.
첫 번 째:Calendar 를 사용 합 니 다.이런 것 은 비교적 간단 하고 흔 하 다.코드 는 다음 과 같 습 니 다:

package dateTimeDemo;
import java.util.Calendar;
public class timeDemo {
  public static void main(String[] args) {
    // TODO          
    Calendar c = Calendar.getInstance();
    c.set(Calendar.HOUR_OF_DAY, 0);
    c.set(Calendar.MINUTE, 0);
    c.set(Calendar.SECOND, 0);
    c.set(Calendar.MILLISECOND, 0);
    Long today=c.getTimeInMillis()/1000;
    System.out.println("www.jb51.net -        "+today);
  }
}
두 번 째:직접 조작 시간 스탬프,코드 는 다음 과 같 습 니 다.

package dateTimeDemo;
public class timeDemo {
  public static void main(String[] args) {
    // TODO          
    long now = System.currentTimeMillis() / 1000l;
    long daySecond = 60 * 60 * 24;
    long dayTime = now - (now + 8 * 3600) % daySecond;
    System.out.println("www.jb51.net -        "+dayTime);
  }
}

실행 결과:

두 번 째 는 더 좋 을 것 이다.특히 새벽 시간 을 찍 을 시간 을 정 했 을 때.
PS:여기 서 몇 가지 시간 과 날짜 관련 도 구 를 추천 합 니 다.참고 하 시기 바 랍 니 다.
유 닉 스 타임 스탬프(timestamp)변환 도구:
http://tools.jb51.net/code/unixtime
온라인 날짜/일수 계산기:
http://tools.jb51.net/jisuanqi/date_jisuanqi
온라인 날짜 계산기/차이 일수 계산기:
http://tools.jb51.net/jisuanqi/datecalc
온라인 날짜 일수 차 계산기:
http://tools.jb51.net/jisuanqi/onlinedatejsq
자바 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.
본 고 에서 말 한 것 이 여러분 의 자바 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기