1 3 package jodd.datetime.converter; 4 5 import java.util.GregorianCalendar ; 6 7 import jodd.datetime.JDateTime; 8 9 public class GregorianCalendarConverter implements JdtConverter { 10 11 public void loadFrom(JDateTime jdt, Object source) { 12 GregorianCalendar gc = (GregorianCalendar ) source; 13 jdt.setTimeZone(gc.getTimeZone()); 14 jdt.setTimeInMillis(gc.getTimeInMillis()); 15 } 16 17 public Object convertTo(JDateTime jdt) { 18 GregorianCalendar gc = new GregorianCalendar (jdt.getTimeZone()); 19 storeTo(jdt, gc); 20 return gc; 21 } 22 23 24 public void storeTo(JDateTime jdt, Object destination) { 25 GregorianCalendar gc = (GregorianCalendar ) destination; 26 gc.setTimeZone(jdt.getTimeZone()); 27 gc.setTimeInMillis(jdt.getTimeInMillis()); 28 } 29 } 30 | Popular Tags |