Thu Mar 13 11:11:09 CET 2003
----- Original Message -----
From: "Per Hedeland" <>
Sent: Wednesday, March 12, 2003 1:31 AM
Subject: Re: TZ determination
> Hm, why the sudden interest in time zones (well, second question in two
I'm making the Yaws logging more Apache compliant so log analysers will work
over it. It works well with Analog now.
> needs to do such things... You want to watch out for non-integral-hours
> offsets though:
> $ env TZ=Australia/Adelaide date +%z
> $ env TZ=Australia/Adelaide erl -noshell -s foo przone -s erlang halt
I eventually decided that inets must be doing something similar, looked,
and it is. Almost exactly the same except without the bug you've noted. :-)
> >Suggestions on how to better drive io_lib would be appreciated too - I
> >up with 0-100 under some formatting/padding combinations, which seemed
> >a bug.
> Doesn't seem to happen with what you have now - though maybe
> io*:format() is "overkill", you could do something like
4> io_lib:format("~6..0w", [-33]).
Which looks buggy, but it may be explainable.
> L = integer_to_list(trunc(abs(Val))),
> "+" ++ lists:nthtail(length(L), "0000") ++ L.
> (at least you don't have to read the io man page to figure out what it
Even after reading it, I'm still confused. Every time I need to use for some
special formatting it it takes me a few cycles to make it work. Is it just
Thanks for the comments.
More information about the erlang-questions