If you set date manually in your VirtualBox VM, datetime reset to the host date.
This behaviour is caused by VirtualBox Guest Additions, so you first need to stop that service :
sudo service vboxadd-service stop
You’ll then be able to change the date
date --set="8 Apr 2016 18:00:00"