It has been proven several times to me that you should avoid using created and updated CakePHP automatic fields or, at most, for forensic accounting (i.e. you should never use your values ββin your application).
It is inflexible, does not have the same settings as internationalization, and can work more efficiently.
Whenever I need to save time, I do this in the INT field as a Unix timestamp. This also works well with multiple time zones and various environments (e.g. TZ in DB and PHP).
source share