Author: cbegin Date: Sat Apr 3 19:00:04 2010 New Revision: 930562 URL: http://svn.apache.org/viewvc?rev=930562&view=rev Log: fixed timezone issue with migrations
Modified: ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/migration/commands/BaseCommand.java Modified: ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/migration/commands/BaseCommand.java URL: http://svn.apache.org/viewvc/ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/migration/commands/BaseCommand.java?rev=930562&r1=930561&r2=930562&view=diff ============================================================================== --- ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/migration/commands/BaseCommand.java (original) +++ ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/migration/commands/BaseCommand.java Sat Apr 3 19:00:04 2010 @@ -127,16 +127,11 @@ public abstract class BaseCommand implem timezone = "GMT+0:00"; } final SimpleDateFormat dateFormat = new SimpleDateFormat(DATE_FORMAT); - final Date now = nowInTimeZone(timezone); + final Date now = new Date(); + dateFormat.setTimeZone(TimeZone.getTimeZone(timezone)); return dateFormat.format(now); } - protected Date nowInTimeZone(String toTimezone) { - final Calendar c = new GregorianCalendar(TimeZone.getTimeZone(toTimezone), Locale.US); - c.setTimeInMillis(new GregorianCalendar().getTimeInMillis()); - return c.getTime(); - } - protected void copyResourceTo(String resource, File toFile) { copyResourceTo(resource, toFile, null); }