<div dir="ltr"><div class="gmail_default" style="font-size:small">When I execute :</div><div>DateAndTime fromUnixTime: 1569648600</div><div><div style="font-size:small" class="gmail_default">The value I get is :    2019-09-28T05:30:00-07:00</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">This looks wrong to me because UNIX time is supposed to be in UTC and the value shows an offset of -07:00 hours which I assume is the offset for Mountain Standard Time in the US.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">My understanding is that the UTC value should be  2019-09-28T05:30:00-00:00</div><div style="font-size:small" class="gmail_default">and I would have to convert it to  2019-09-27T10:30:00-07:00 to get the local time.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">If the method #fromUnixTime is expected to return a value with the local timezone offset, then the time value should be adjusted to local time to match the offset.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">However, I don't think that a UNIX time value should be represented in anything but UTC and the application should decide when and how to modify it. <br></div><div style="font-size:small" class="gmail_default"></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default"></div></div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div><span class="gmail_default" style="font-size:small">- jrm</span><br></div></div></div>