文件的上次修改时间(mtime)似乎基于UTC,尽管时间元组没有返回时区。
如何将Erlang日期时间转换为本地时间?
例如,从{{2017, 2, 6} {7, 3, 10}}
到{{2017, 2, 5}, {23 , 3, 10}, "PST" }
发布于 2017-02-06 16:32:34
您可以使用:calendar.universal_time_to_local_time/1
来实现这一点。例如,在EST (UTC-5)时区系统上:
iex(1)> :calendar.universal_time_to_local_time {{2017, 2, 6}, {7, 3, 10}}
{{2017, 2, 6}, {2, 3, 10}}
不过,这不会返回时区的名称。
https://stackoverflow.com/questions/42062654
复制相似问题