Hi everybody, I've detected a bug I think. I cannot create an instance of DateMidnight on April 6, 1980
import java.util.TimeZone; import org.joda.time.DateMidnight; public class Main { public static void main(String[] args) { System.out.println("Compiler: " + System.getProperty("java.compiler")); System.out.println("Version: " + System.getProperty("java.version")); System.out.println("Vendor: " + System.getProperty("java.vendor")); System.out.println("Os: " + System.getProperty("os.name")); System.out.println("Region: " + System.getProperty("user.region")); System.out.println("Region: " + System.getProperty("user.timezone")); System.out.println("Timezone: " + TimeZone.getDefault()); DateMidnight dm = new DateMidnight(1980,4,6); } } My output: Compiler: null Version: 1.6.0_24 Vendor: Sun Microsystems Inc. Os: Linux Region: null Region: Timezone: sun.util.calendar.ZoneInfo[id="Europe/Vienna",offset=3600000,dstSavings=3600000,useDaylight=true,transitions=139,lastRule=java.util.SimpleTimeZone[id=Europe/Vienna,offset=3600000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=2,startMonth=2,startDay=-1,startDayOfWeek=1,startTime=3600000,startTimeMode=2,endMode=2,endMonth=9,endDay=-1,endDayOfWeek=1,endTime=3600000,endTimeMode=2]] Exception in thread "main" java.lang.IllegalArgumentException: Illegal instant due to time zone offset transition: 1980-04-05T23:00:00.000 at org.joda.time.chrono.ZonedChronology.localToUTC(ZonedChronology.java:143) at org.joda.time.chrono.ZonedChronology.getDateTimeMillis(ZonedChronology.java:119) at org.joda.time.chrono.AssembledChronology.getDateTimeMillis(AssembledChronology.java:133) at org.joda.time.base.BaseDateTime.<init>(BaseDateTime.java:254) at org.joda.time.base.BaseDateTime.<init>(BaseDateTime.java:195) at org.joda.time.DateMidnight.<init>(DateMidnight.java:235) at jodatest.Main.main(Main.java:18) Java Result: 1 My Environment: martin@linux-wwlh:~> java -version java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode) martin@linux-wwlh:~> uname -a Linux linux-wwlh 2.6.34.7-0.7-desktop #1 SMP PREEMPT 2010-12-13 11:13:53 +0100 x86_64 x86_64 x86_64 GNU/Linux I'm using JodaTime 1.6.2 Do you need some more informations? Greetings, Martin ------------------------------------------------------------------------------ What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d _______________________________________________ Joda-interest mailing list Joda-interest@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/joda-interest