On Fri, Feb 21, 2020 at 10:50 PM Reinhard Kotucha <reinhard.kotu...@web.de> wrote:
> Hi, > I just tried this with texlua 1.10.0: > > -------------------------------------------- > local function time_of_day (TZ) > os.setenv('TZ', TZ) > local time = os.gettimeofday() > print(os.date('%c', math.floor(time))) > end > > time_of_day ('America/New_York') > time_of_day ('Europe/Paris') > time_of_day ('Asia/Tokyo') > -------------------------------------------- > > It seems that os.setenv() is only executed once and all results are > in Eastern Standard Time: > > Fri Feb 21 16:37:13 2020 > Fri Feb 21 16:37:13 2020 > Fri Feb 21 16:37:13 2020 > > When I call "time_of_day ('Asia/Tokyo')" first I get > > Sat Feb 22 06:39:46 2020 > Sat Feb 22 06:39:46 2020 > Sat Feb 22 06:39:46 2020 > > Is it possible to fix this behavior? > hm, just to be sure... how do you run your example ? -- luigi
_______________________________________________ dev-luatex mailing list dev-luatex@ntg.nl https://mailman.ntg.nl/mailman/listinfo/dev-luatex