The reason why something like "now() + 9" is not accepted is there is no indication of what the 9 indicates, a second, minute, day, month, or ???.
A proper way to do this in Javacript is to do like Mmm suggested. In pure javascript, you can also do it by:
var dt = new Date(); // Creates data object with current date and time
dt.setDate(dt.getDate() + 9); // The setDate and getDate methods assumes day. There are other methods for adding seconds, minutes, months, or whatever
e.set("datefield", dt.getTime()); // Stores adjusted date object into a Memento "datefield" field.