I'm running the official docker in a VM, and have
- /etc/localtime:/etc/localtime:ro set, but also added
environment: - TZ=Australia/Melbourne just to try and rule that out (didn't help). I also run HassIO on another VM with the same parameters set. On both VM's, checking the date in the terminal returns the correct time and timezone, and exec'ing into the docker containers and checking the date is also correct, so it doesn't appear to be an issue at my end (though it still could be something else I suppose).
Debug timestamps in Node-RED are correct, it only seems to happen, as far as I can tell, when interacting with Homeassistant nodes.
Has anyone else seen this and know how to fix it? I imagine it'll be an issue if I try and do any time based automations...