โดยไม่ต้องกังวลใจเพิ่มเติมโปรดดูรหัส:
dateutil.java
แพ็คเกจ pers.kangxu.datautils.utils; นำเข้า java.text.simpledateFormat นำเข้า java.util.date; นำเข้า pers.kangxu.datautils.common.exception.defineException;/** * <b> * วันที่* @param str สตริงวันที่* @param วันที่สตริงรูปแบบวันที่* @return*/ วันที่สาธารณะคงที่ strtodate (สตริง strdate, สตริงวันที่ dateformat) {simpledateFormat sdf = new SimpledateFormat (dateformat); วันที่วันที่ = null; ลอง {date = sdf.parse (strdate); } catch (exception e) {โยน defelException ใหม่ ("ข้อผิดพลาดการแปลงรูปแบบวันที่"); } วันที่ส่งคืน; } / *** แปลงวันที่เป็นวันที่สตริง* @param วันที่วันที่* @param tardateformat รูปแบบวันที่* @return* / สตริงคงที่สาธารณะ dateToStr (วันที่วันที่, สตริง tardateformat) {ส่งคืน simpledateFormat ใหม่ (tardateFormat) .format (วันที่); } / *** แปลงรูปแบบวันที่* @param strdate วันที่* @param srcformat รูปแบบดั้งเดิม* @param tarformat รูปแบบเป้าหมาย* @return* / สตริงคงที่สาธารณะ strtoStr (สตริง strdate, สตริง srcformat, สตริง tarformat) ลอง {วันที่ = sdf.parse (strdate); SDF = ใหม่ SimpleDateFormat (tarformat); strdate = sdf.format (วันที่); } catch (exception e) {โยน defelException ใหม่ ("ข้อผิดพลาดการแปลงรูปแบบวันที่"); } return strdate; -ทดสอบการใช้งาน
dateutiltester.java
แพ็คเกจ pers.kangxu.datautils.test; นำเข้า java.util.date; การนำเข้า pers.kangxu.datautils.utils.dateutil; วันที่ระดับสาธารณะ dateutiltester {โมฆะสาธารณะคง System.out.println (dateutil.strtoStr ("2011-1-1 1: 1: 1", "yyyy-mm-dd hh: mm: ss", "yyyymmdhhmmss")); System.out.println (dateutil.strtodate ("2011-1-1 1: 1: 1", "yyyy-mm-dd hh: mm: ss")); -ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่าเนื้อหาของบทความนี้จะช่วยในการศึกษาหรือทำงานของทุกคน ฉันหวังว่าจะสนับสนุน Wulin.com เพิ่มเติม!