1 3 package jodd.datetime.converter; 4 5 import jodd.datetime.JDateTime; 6 import jodd.datetime.DateTimeStamp; 7 8 public class DateTimeStampConverter implements JdtConverter { 9 10 public void loadFrom(JDateTime jdt, Object source) { 11 DateTimeStamp dts = (DateTimeStamp) source; 12 jdt.setDateTimeStamp(dts); 13 } 14 15 public Object convertTo(JDateTime jdt) { 16 DateTimeStamp dts = new DateTimeStamp(); 17 storeTo(jdt, dts); 18 return dts; 19 } 20 21 public void storeTo(JDateTime jdt, Object destination) { 22 DateTimeStamp d = ((DateTimeStamp) destination); 23 DateTimeStamp time = jdt.getDateTimeStamp(); 24 d.year = time.year; 25 d.month = time.month; 26 d.day = time.day; 27 d.hour = time.hour; 28 d.minute = time.minute; 29 d.second = time.second; 30 } 31 } 32 | Popular Tags |