I'll need to upgrade to the latest version to check but a comparison of
7.6.4383.0
data[this.outputVariableName] = DateTime.Now;
8.1.4516.0
data.set_Item(this.outputVariableName, DateTime.Now);
I ran it in debug and the datetime matched the server clock.
I know they did some work with UTC date/times in ProcessManager.
If you use a Code Script component and print DateTime.Now does it work?