이 기사는 참조를 위해 DateUtils 시간 도구 클래스의 특정 코드를 공유했습니다. 특정 내용은 다음과 같습니다
package com.example.administrator.myapp; import java.text.parseexception; import java.text.simpledateformat; java.util.calendar 가져 오기; import java.util.date; /*** 날짜 도구 클래스* 2017/12/07에 Lychun에 의해 생성되었습니다. */ public class dateUtils {/ *** 며칠 전 받기** @param d time* @param day hays* @return result*/ public static date getDateBefore (날짜 d, int day) {calendar now = calendar.getInstance (); now.settime (d); now.set (calendar.date, now.get (calendar.date) - day); return now.gettime (); } / *** 며칠 후에 시간을 얻습니다* @param d time* @param day 며칠* @return 결과* / public static date getDatter (날짜 d, int day) {calendar now = calendar.getInstance (); now.settime (d); now.set (calendar.date, now.get (calendar.date) + day); return now.gettime (); } / ** * 현재 타임 스탬프를 가져옵니다. 문자열 t = string.valueof (Time / 1000); 반환 t; } / ** * 날짜 형식 문자열을 timestamp * * @param date_str 문자열 날짜 * @param 형식으로 변환합니다. return string.valueof (sdf.parse (date_str) .gettime () / 1000); } catch (예외 e) {e.printstacktrace (); } 반품 ""; } / *** 날짜 timestamp로 변환* @param 날짜 시간* @return* / public static string datetimestamp (날짜 날짜) {return string.valueof (date.gettime () / 1000); }/ ** * 날짜로 문자열 변환 * * @param str string * @param 형식 형식 * @return result */ public static date StringTodate (String str, string format) {simpledateformat sdf = new SimpledateFormat (형식); // 소문 mm은 date date = null을 나타냅니다. try {date = sdf.parse (str); } catch (parseException e) {e.printstacktrace (); } 반환 날짜; } // 문자열 변환 날짜 공개 정적 날짜 StringTodate (String str) {return StringTodate (str, "yyyy-mm-dd"); } / *** 날짜를 문자열로 변환** @param 날짜 시간* @param 형식 변환 형식* @return result* / public static string dateToString (날짜 날짜, 문자열 형식) {simpledateformat sdf = new SimpledateFormat (형식); 문자열 결과 = sdf.format (날짜); 반환 결과; } // 시간 변환 연말-월간 형식 공개 정적 문자열 dateToString (날짜 날짜) {return dateToString (날짜, "yyyy-mm-dd"); }}위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.