Йодатиме, как узнать, включено ли летнее время

У меня есть API, который нуждается в часовом поясе. Например, если я нахожусь в Калифорнии, мне нужно передать -7, когда летнее время включено (Калифорния, PDT - GMT-7) и -8, когда летнее время выключено. Но я не могу найти способ узнать, включено или выключено летнее время на текущую дату.

Date date1 = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(date1);
double[] coords = db.getCoords(id1);
double latitude = coords[0];
double longitude = coords[1];
double timezone = -7; /* For Pacific daylight time (GMT - 7)*/

ArrayList Times = Class.foo(cal, latitude,
longitude, timezone);

Я установил JodaTime, и даже там я не могу найти способ. Пожалуйста, предложите, если родной Java или Jodatime, либо способ сделать это.

Ответы на вопрос(1)

Ваш ответ на вопрос