How to keep original "date created" when copying via Terminal?
There are many reasons why one would rather use RSync instead of cp. RSync's default version on MacOS is 2.6.9, which is more than 12 years old as of today, and has several known bugs, and this is one of them. Apple won't include the updated versions on the new releases of the Mac OSX because of GPL3-related stuff.

To address this issue:


Install homebrew in your Mac, if you don't have it already


  /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install the new version of rsync available on brew:


  brew install rsync

Certify that your rsync version is at least 3.1.3:


  fabiosl@macpro ~ $ rsync --version

Copy your files using the --times and --crtimes


  rsync -times --crtimes /sourcedirectory /destinationdirectory