date object update