РЕДАКТИРОВАНИЕ: Теперь, когда Java 8 был выпущен, если можно использовать это, сделать так! java.time
даже инструмент для очистки, чем Время Joda, по моему мнению. Однако, если Вы застреваете pre-Java-8, продолжать читать...
Max попросил за и против использования Joda...
Профессионалы:
java.time
в Java 8, поскольку они по крайней мере несколько подобны Недостатки:
DateTimeZoneBuilder
эффективно в прошлом. Это очень редкий вариант использования все же. Для ответа на oxbow_lakes' идею эффективного создания собственного маленького API вот мои представления того, почему это - плохая идея:
A starting point for understanding side-by-side assemblies and what they're for would probably be the "Isolated Applications and Side-by-Side Assemblies" reference on MSDN.
Essentially, side-by-side assemblies are a way to ensure that a given application will always use a specific version of a DLL, particularly Windows system DLLs (such as the Common Controls), no matter the Service Packs, Updates or new applications installed after it.
Other links of interest:
Боковые сборки - это сборка ресурсов, доступных во время выполнения. Это могут быть сборники dll, классов, библиотек типов или интерфейсов. Аппликация со всеми компонентами в виде боковых сборок называется изолированным приложением.
Боковые сборки предоставляют возможность реализации нескольких dll в одной сборке