Convierte de java.util.date a JodaTime

Quiero convertir un java.util.Date en JodaTime para llevar a cabo restas entre fechas. ¿Hay una buena forma concisa para convertir de Date a JodaTime ?

 java.util.Date date = ... DateTime dateTime = new DateTime(date); 

Asegúrate de que la date no sea null , de lo contrario, actúa como new DateTime() : realmente no me gusta eso.

http://joda-time.sourceforge.net/quickstart.html

Cada clase datetime proporciona una variedad de constructores. Estos incluyen el constructor de objetos. Esto le permite construir, por ejemplo, DateTime a partir de los siguientes objetos:

 * Date - a JDK instant * Calendar - a JDK calendar * String - in ISO8601 format * Long - in milliseconds * any Joda-Time datetime class