преобразовать дату и время для часового пояса отчетности (convert the date and time for a reporting timezone)
Дубль
(статьи:
pmlocaltime - преобразовать дату и время для часового пояса отчетности )
Имя (Name)
pmLocaltime
- convert the date and time for a reporting timezone
Синопсис C (C Synopsis)
#include <time.h>
#include <pcp/pmapi.h>
struct tm *pmLocaltime(const time_t *
clock, struct tm *
result);
cc ... -lpcp
Описание (Description)
pmLocaltime
is very similar to localtime(3), except the timezone
used is the current ``reporting timezone'' (rather than the
default TZ
environment variable scheme), and the result is
returned into a caller-declared buffer (rather than a private
buffer).
Like localtime(3) the time to be converted is passed via clock,
and the result contains the components broken out in the elements
of the tm struct.
pmLocaltime
returns result as the value of the function.
The default current reporting timezone is as defined by the TZ
environment variable, so pmLocaltime
and localtime(3) will
initially produce a similar encoding of the date and time.
Use pmNewZone(3), pmNewContextZone(3) or pmUseZone(3) to
establish a new current reporting timezone that will affect
pmLocaltime
but not localtime(3).
Смотри также (See also)
localtime(3), PMAPI(3), pmCtime(3), pmGetConfig(3),
pmNewContextZone(3), pmNewZone(3), pmUseZone(3), pcp.conf(5) and
pcp.env(5).