SetAttr META timeshift issues

My script tries to run e.g.

SetAttr META "create:+1:0:0 0:0:0"

or other combinations for shifting date time values but most of the time these commands fail with an error

The script makes sure that the item has the according metadata date available before running the command.

createdate is the keyword you probably want there.

Thanks. I got a little confused on the way down because the keywords differ from the properties of an item (object). I then found out that eg access is not adjustable via setattr timeshift. Is there any reason for that?

Can you set the accessed timestamp via any other methods?

Windows doesn't always maintain the "accessed" timestamp, depending on OS version / configuration and filesystem. Even when it did, they weren't very useful, since just reading the icon from something or opening the Properties dialog for it would cause it to be accessed.