Java date format 시간 포맷 작업의 예

3416 단어 Javadate시간포맷
이 문서에서는 Java date format 시간 포맷 작업을 실례로 설명합니다.다음과 같이 여러분에게 참고할 수 있도록 공유합니다.

import java.util.Date;
import java.text.DateFormat;
/**
*  
* DateFormat.FULL = 0
* DateFormat.DEFAULT = 2
* DateFormat.LONG = 1
* DateFormat.MEDIUM = 2
* DateFormat.SHORT = 3
* @author  Michael
* @version  1.0
*/
public class Test{
  public static void main(String []args){
    Date d = new Date();
    String s;
    /** Date : Sat Apr 16 13:17:29 CST 2016 */
    System.out.println(d);
    System.out.println("******************************************");
    /** getDateInstance() */
    /**  : 2016-4-16 */
    s = DateFormat.getDateInstance().format(d);
    System.out.println(s);
    /**  : 2016-4-16 */
    s = DateFormat.getDateInstance(DateFormat.DEFAULT).format(d);
    System.out.println(s);
    /**  : 2016 4 16    */
    s = DateFormat.getDateInstance(DateFormat.FULL).format(d);
    System.out.println(s);
    /**  : 2016-4-16 */
    s = DateFormat.getDateInstance(DateFormat.MEDIUM).format(d);
    System.out.println(s);
    /**  : 06-4-16 */
    s = DateFormat.getDateInstance(DateFormat.sHORT).format(d);
    System.out.println(s);
    /**  : 2016-01-01 00:00:00 */
    java.text.DateFormat format1 = new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    s = format1.format(new Date());
    System.out.println(s);
    /**  : 2016-01-01 01:00:00 */
    System.out.println((new java.text.SimpleDateFormat("yyyy-MM-dd hh:mm:ss")).format(new Date()));
    /**  : 2016-01-01 13:00:00 */
    System.out.println((new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(new Date()));
    /**  : 20160101000000***/
    java.text.DateFormat format2 = new java.text.SimpleDateFormat("yyyyMMddhhmmss");
    s = format2.format(new Date());
    System.out.println(s);
  }
}
보충:

Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
System.out.println("System Date: " + cal.get(Calendar.MONTH+1));
주의하십시오, 월은 0에서 시작되며, Calendar를 원합니다.몬트+1이 있어야 돼요.
PS: 참고로 사용할 수 있는 몇 가지 시간 및 날짜 관련 도구를 추천합니다.
온라인 날짜/일수 계산기:
http://tools.jb51.net/jisuanqi/date_jisuanqi
온라인 날짜 계산기/차이 일수 계산기:
http://tools.jb51.net/jisuanqi/datecalc
온라인 날짜 일수 차 계산기:
http://tools.jb51.net/jisuanqi/onlinedatejsq
유닉스 타임 스탬프(timestamp) 변환 도구:
http://tools.jb51.net/code/unixtime
더 많은 자바 관련 내용에 관심이 있는 독자들은 본 사이트의 주제를 볼 수 있습니다: java 날짜와 시간 조작 기교 총집합, Java 그림 조작 기술 요약, 및 Java 운영 DOM 노드 기술 요약.
본고에서 기술한 것이 여러분의 자바 프로그램 설계에 도움이 되기를 바랍니다.

좋은 웹페이지 즐겨찾기