Don't use xcopy, use either "replace" or "robocopy", they will do this for you.
Use the /? for command switches.
but in xcopy ther is this option:
/D:m-d-y Copies files changed on or after the specified date.
If no date is given, copies only those files whose
source time is newer than the destination time.
and this is what i'm looking for.