This is the current code am working with :
int weeks = Weeks.weeksBetween(movieReleaseDate, new DateTime()).getWeeks();
If the movie was released 8 weeks ago, it gives me the correct output as 8. How do I make it return -8 ? To return a negative weeks seems to be the simplest hack which I do not want to do.