import java.text.ParseException;
import java.text.SimpleDateFormat;
java.util.Date 가져오기;
공개 클래스 DateIO {
공개 정적 무효 메인(String[] args) {
날짜 날짜= new DateIO().strToDate("2013-04-01");
문자열 strdate=new DateIO().dateToStr(date);
String srrdate=new DateIO().timestampToStr(System.currentTimeMillis());
타임스탬프 ts=new DateIO().strToTimestamp(new Date());
}
//문자열 转换为 날짜
공개 날짜 strToDate(String strdate){
DateFormat 형식 = new SimpleDateFormat("yyyy-MM-dd");
날짜 날짜 = null;
노력하다 {
날짜 = format.parse(strdate);
} 잡기(ParseException e) {
e.printStackTrace();
}
System.out.println("날짜:"+날짜);
귀국일;
}
//날짜 转换为 문자열
공개 문자열 dateToStr(날짜 날짜){
//년월일****-**-**
DateFormat 형식 = new SimpleDateFormat("yyyy-MM-dd");
문자열 str = format.format(date);
System.out.println("str:"+str);
//년월일**-*-*
형식 = DateFormat.getDateInstance(DateFormat.SHORT);
str = format.format(날짜);
System.out.println(str);
//년월일****-*-*
형식 = DateFormat.getDateInstance(DateFormat.MEDIUM);
str = format.format(날짜);
System.out.println(str);
//****年*月*일별期*
형식 = DateFormat.getDateInstance(DateFormat.FULL);
str = format.format(날짜);
System.out.println(str);
str을 반환;
}
//Timestamp转换为String
공개 문자열 타임스탬프ToStr(긴 타임스탬프){
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//정해진 날짜
문자열 str = df.format(timestamp);
System.out.println(str);
str을 반환;
}
//Date转换为Timestamp
공개 타임스탬프 strToTimestamp(날짜 날짜){
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
문자열 시간 = df.format(date);
타임스탬프 ts = Timestamp.valueOf(time);
System.out.println(ts);
TS를 반환;
}
}