size_t
часто хороший выбор для этого, или size_type
, если Вы используете класс STL.
Стивен Колеборн, автор Joda time, является руководителем спецификации JSR-310 , целью которого является предоставление альтернативы «старым» классам Calendar / Date. Хотя есть некоторые сходства, JSR-310 как таковой не является Joda Time.
Я довольно долго следил за списком рассылки, но осталось довольно много открытых проблем, поэтому на данный момент это не похоже на JSR -310 будет включен в JDK7.
Так что на данный момент, если вам нужна мощная библиотека даты / времени, ничто не говорит против Joda Time - даже если она не станет «стандартом», там наверняка не будет лучшей альтернативой, включенной в JDK7.
JSR-310 не будет включен в JDK 7.
Стивен Коулборн Руководитель совместной спецификации, JSR-310
Обновление 2014-10-09: JSR-310 был включен в Java SE 8.
Недавно я беседовал со Стивеном Колебурном (основным автором Joda Time и руководителем JSR-310) по поводу переноса Joda Time на .NET ( Noda Time ). Он указал, что JSR-310 определенно не закончен, и, судя по общему тону, я был бы очень удивлен, если бы он был завершен вовремя для Java 7.
Вы можете найти хороший обзор всех предлагаемых новых функций Java здесь: http://tech.puredanger.com/java7 В настоящее время JSR310 помечен как HMM
, что, к сожалению, означает, что это сомнительно.
Это JSR310 и в настоящее время помечено как неактивное . Я не верю, что это произойдет в ближайшее время .
Согласно некоторым сообщениям в списках рассылки , «неактивный» относится к выпускам и не отражает (скажем) тот факт, что библиотека может быть почти завершена и что они просто изменяют документы . Однако последнее сообщение из списка рассылки было в сентябре, и я не могу найти ничего, связанного с выпусками.