[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: `nstrftime ()' prototype

From: Ludovic Courtès
Subject: Re: `nstrftime ()' prototype
Date: Sun, 31 Aug 2008 20:25:23 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux)

Hi again,

Jim Meyering <address@hidden> writes:

> +/* Just like strftime, but with two more arguments:
> +   POSIX requires that strftime use the local timezone information.
> +   When __UTC is nonzero and tm->tm_zone is NULL or the empty string,
> +   use UTC instead.  Use __NS as the number of nanoseconds in the
> +   %N directive.  */
> +size_t nstrftime (char *, size_t, char const *, struct tm const *,
> +               int __utc, int __ns);

Actually, I don't see `%N' documented in the glibc 2.7 manual.  Is it
something newer?

The effect of `brokentime->tm_zone' isn't specified either.

IIUC, glibc's `strftime ()' is equivalent to UTC == 0 and NS == 0,


reply via email to

[Prev in Thread] Current Thread [Next in Thread]