Je veux convertir un java.util.Date
à JodaTime
afin d'effectuer des soustractions entre les dates. Existe-t-il un bon moyen concis de convertir de Date
à JodaTime
?
249
java.util.Date date = ...
DateTime dateTime = new DateTime(date);
Assurez-vous que ce date
n'est pas le null
cas, sinon, cela agit comme new DateTime()
- je n'aime vraiment pas ça.
DateTime dateTime = date==null?null:new DateTime(date);
http://joda-time.sourceforge.net/quickstart.html
Chaque classe datetime fournit une variété de constructeurs. Il s'agit notamment du constructeur d'objet. Cela vous permet de construire, par exemple, DateTime à partir des objets suivants:
la source