On 9/24/20 6:22 PM, mw wrote:
Hi,
I'm just wondering what's the best way to convert sysTime to local
machine's time (zone)?
Is there any library function does this already?
https://dlang.org/phobos/std_datetime_systime.html#SysTime
(The time in SysTime is kept internally in hnsecs from midnight, January
1st, 1 A.D. UTC.)
Thanks.
It is definitely not easy to find.
https://dlang.org/phobos/std_datetime_systime.html#.SysTime.timezone
SysTime struct contains member fn timezone which will return the current
settings' TZ ; you can then apply this TZ to other functions in
std.datetime to transform datetimes to the TZ [of your choice].