Description
The following test passes on RI but fails on Harmony:
------------------------
import java.util.TimeZone;
import java.util.Date;
class TimeZoneIsDaylight {
static Date d = new Date(101, 7, 20);
static boolean isDaylight(String s)
static void checkDaylight(String s, boolean yes)
{ System.out.println(s + ": " + (isDaylight(s) == yes ? "PASSED" : "FAILED")); }public static void main(String[] args)
{ System.out.println(d); checkDaylight("MST", true); checkDaylight("EST", true); }}
------------------------
The difference is in start month of daylight savings. RI reports it to be March, 8th for both, we think it is April, 1st.
I'll attach the patch right now.