copy between linux and windows with timestamps preserved

To keep original date during file transfer is to first zip them.
Zipped some files in windows and transferred this zip file to linux. You can only unzip it in linux partition with the original date kept. When moving these unzipped file to mounted dos partition, file dates just changed.
Here is the way:
sudo cp –preserve=timestamps somefile /mnt/dos-e/somewhere

more simple way and preserve everything:

sudo cp -p