In Mercurial I noticed one new feature in the commit command that lets you specify a commit date.
$ hg commit --help -d --date record datecode as commit date
Too bad the help is too sparse to explain the commit date format. Luckily I found a good explanation at the URL below.
Thanks!
http://blog.littleimpact.de/index.php/2009/03/03/usage-of-hg-commit-date-mercurial/