DST is not UTC. If you mean METDST. It is one hour fast - exactly what you see. Plus you realize those values are for Dec 31 1969 - Jan 1 1970.
Midnight UTC is 1:00am DST. 1:00am UTC is 2:00am DST. What you see is correct.
Most systems are supposed to support the TZ variable. Play around with that
Your gawk code should follow suit nicely.
Hi Everyone
i have a perl file below, one of the line is convert the pcho time to human readable format.
$value=`awk 'BEGIN{print strftime("%c",1273236600)}' | tr -d '\n'`;
if image, if i have lots of pcho time value in a file, if i use this awk, strftime, then tr -d to remove the \n,... (2 Replies)
Hi,
I am facing one strange situation while using strftime() to get current date and time in C.
it leaks memory with %T
strftime(L_StrDate,30,"%d-%b-%C%y %T", localtime((time_t *)&tv.tv_sec)) ;
and when i use another option then no memory leak like
strftime(L_StrDate,30,"%d-%b-%C%y ... (3 Replies)
HI,
i wish to convert a millsec value to a readable string format.
the one option is to use strftime.
However this is a bit costly (1-5 micros).
is there a a faster way to do so with just string manipulation
(Note i have the date object which has the time details but wish o avoid strftime) (2 Replies)
Hello all,
I have the following code that seems to be misbehaving depending on the timezone setting (TZ Environment variable). It gives the correct value when TZ is in POSIX format and the wrong value when in OLSON format.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include... (6 Replies)
I frequently use awk time functions and am switching some scripts over to mawk. I don't have the mktime or strftime functions in mawk, but it appears that there is a way, as explained here in "Time functions":
Please only cut-and-past links to man pages from our man pages.
So, simple... (10 Replies)
I have a lines like below, captured from rrdtool fetch command,
1395295200 2.0629986254e+06 7.4634784967e+05
1395297000 2.0198121616e+06 6.8658888903e+05
1395298800 1.8787141122e+06 6.7482866452e+05
1395300600 1.7586118678e+06 6.7867977653e+05
1395302400 1.8222762151e+06 7.1301678859e+05I'm... (3 Replies)
Discussion started by: rk4k
3 Replies
LEARN ABOUT HPUX
settimeofday
settimeofday(2) System Calls Manual settimeofday(2)NAME
settimeofday - set the date and time
SYNOPSIS DESCRIPTION
The function sets the current time, expressed as seconds and microseconds since Epoch, and passed as the structure pointed to by tp.
The resolution of the system clock is one microsecond.
Security Restrictions
Setting the time of day requires the privilege (SYSATTR). Processes owned by the superuser will have this privilege. Processes owned by
other users may have this privilege, depending on system configuration.
See privileges(5) for more information about privileged access on systems that support fine-grained privileges.
PARAMETERS
tp A pointer to a structure in which the current time is returned.
The structure includes the following members:
tzp If this parameter is not a null pointer, it is interpreted as a pointer to a structure under HP-UX. The structure has the following
fields:
tz_minuteswest The number of minutes that the local time zone is west of Coordinated Universal Time (UTC) or Epoch.
tz_dsttime A flag that, if nonzero, indicates that Daylight Savings Time (DST) applies locally during the appropriate part of the
year.
RETURN VALUE
returns the following values under HP-UX:
Successful completion.
Failure.
is set to indicate the error.
ERRORS
If fails, is set to the following value under HP-UX:
An argument address referenced invalid memory.
The member of the tp parameter to was less than zero or greater than 2^31.
A user lacking appropriate privileges attempted to
set the time.
WARNINGS
Relying on a granularity of one microsecond may result in code that is not portable to other platforms.
AUTHOR
was developed by the University of California, Berkeley, and HP.
SEE ALSO date(1), ftime(2), gettimeofday(2), stime(2), time(2), ctime(3C), privileges(5).
settimeofday(2)