середу, 14 листопада 2007 р.

JSR 310 API Даты и времени

Основные недостатки текущего АПИ это несколько их реализаций (util & sql для Date), ограничение на даты которые можно задать.

Этот JSR предлагает новое и улучшенное апи для даты и времени в Джава. Основная цель это разработка с учетом полученных уроков от первых двух АПИ (Дата и Календарь) в Джава, пердставляя более развитой и всесторонней модели для манипуляций с датой и временем.

Новое АПИ будет направлено на все приложения которым необходима модель данных для времени и даты. Эта модель заменит Date и Calendar, для включения представления даты без времени, времени без даты, продолжительностей и интервалов. Это увеличит качество кода. Например, вместо использования int для хранения продолжительности, и javadoc описания этого числа как количество дней, модель даты и времени предложит класс определяющий его однозначно.

АПИ будет основано на Joda-Time но будет обновлено с учетом JDK 5 фич и пользовательских добавлений.

Немає коментарів: