Hi Everyone,
I have Timestamp field(TS_LOAD) like you can see that below which is coming from a cdt in one of the process model and that Timestamp filed is Text in that cdt
i written an expression to convert that Timestamp field to user's timezone as you can see below
and i passed below expression rule to one of the sub process which having above column to convert as below
But i am getting the data as below highlighted like it is converting to GMT
Note: System time not in GMT as 2nd picture is coming in PST/PDT based on input and default time also in PST in Admin console.
And I don't have any in between nodes and not manipulating data any where in the process only taking the timestamp filed and used in that expression rule and getting the out put data.
Can anyone help me on this?
Discussion posts and replies are publicly visible
All the things you observe perfectly match what I describe in my blog post.
And by "manually" I mean trying to use gmt() and/or local() to modify a datetime value to make it look correct on the screen. In my experience, doing so just messes up things.
I am using this expression while getting the correct timezone as output but process model i am getting GMT
and i am using this rule in script task in process model and i am getting the format as below