IBM Support

WebSphere eXtreme Scale Is Leap Year Compliant

Question & Answer


Question

We have had questions from clients asking if WebSphere eXtreme Scale is Leap Year Compliant, and if any problems are expected stemming from WebSphere eXtreme Scale or associated IBM products due to Leap Year. There are no known or expected problems. (Details below)

Answer

WebSphere eXtreme Scale and the SDK are leap year and leap second compliant. IBM Java (SDK/JDK) has been doing leap year and leap second testing/verification since 1996, including the non-leap year 2000 without a problem.

Leap years and leap seconds in Java are explicitly supported by the public class GregorianCalendar class. This Java class is tested in every release of Java as is part of Java's core functionality. Any Java code that uses the GregorianCalendar class will calculate and determine if a year is a leap year or not.

WebSphere eXtreme Scale does not perform explicit testing for leap year and leap second compliance since it runs on top of the Java SDK which already provides this verification for us. We are not aware of any issues in the past with WebSphere eXtreme Scale associated with leap year or leap second.

[{"Product":{"code":"SSTVLU","label":"WebSphere eXtreme Scale"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"General","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF012","label":"IBM i"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"}],"Version":"8.6.0.8;8.6.0.7;8.6.0.6;8.6.0.5;8.6.0.4;8.6.0.3;8.6.0.2;8.6.0.1;8.6;8.5.0.3;8.5.0.1;8.5;7.1.1.1;7.1.1;7.1.0.4;7.1.0.3;7.1.0.2;7.1;7.0;6.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21976215