fromNow() returns invalid date if invalid

#2079