[threeten-dev] 64bit tzdata?

yoshito_umaoka at us.ibm.com yoshito_umaoka at us.ibm.com
Tue Dec 18 12:21:23 PST 2012


Xueming,

Thank you for checking this. Yes, the code you quoted obviously supports 
64bit epoch seconds.
I'm still trying to understand the entire picture...

JSR-310 TzdbZoneRulesProvider is capable to handle rules described by date 
falling out of 32bit epoch seconds.
Is the provider implementation also consumed by the traditional JDK 
TimeZone/Calendar classes?

In other words, does java.util.TimeZone class no longer use the 
proprietary tzdata only supporting 32bit seconds transitions on Java 8?

I'm worrying about the situation that JSR-310 APIs use the unrestricted 
rule data while traditional JDK classes still use the proprietary 32bit 
data. I hope this is not the case.

-Yoshito



More information about the threeten-dev mailing list