If you don't have GNU Date you can convert epoch with Perl: This little script can be used to do it:
epoch_converter.pl #!/usr/bin/perl print scalar localtime $ARGV[0]; print "\n" # alternate all in one line command would be: # perl -e 'print scalar localtime $ARGV[0];print "\n"' <epoch> # where epoch is the epoch number of seconds input # Simple script - shows epoch (number of seconds) for current date/time # perl -e 'printf "\n", printf %d, time();' perl -e 'print time(),"\n";' -Just run the command with the epoch number (e.g. epoch_converter.pl 1221762600) -Of course it doesn't need to be named epoch_converter - which is a bit much to type every time. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Hays, Ken Sent: Thursday, September 18, 2008 2:33 PM To: Jeff A. Earickson Cc: bind-users@isc.org Subject: RE: timestamp output on rnds stats output, GRRR! If you are fortunate, your unix will have GNU date. If you have 1221762600 epoch seconds, try date -d '1970-01-01 Z 1221762600 seconds' for time zone relative display. Add the -u flag for UTC display. Good luck, Ken -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeff A. Earickson Sent: Thursday, September 18, 2008 1:47 PM To: bind-users@isc.org Subject: timestamp output on rnds stats output, GRRR! Yo Bind Developers, Using Bind 9.5.0-P2. Why, oh why, does "rndc stats" give timestamp information in UNIX epoch seconds??!! Why can't ns_stats_dump() in bin/named/statschannel.c do a call to localtime() or gmtime() and convert the UNIX epoch into a human-readable time? Jeff Earickson Colby College ---------------------------------- CONFIDENTIALITY NOTICE: This e-mail may contain privileged or confidential information and is for the sole use of the intended recipient(s). If you are not the intended recipient, any disclosure, copying, distribution, or use of the contents of this information is prohibited and may be unlawful. If you have received this electronic transmission in error, please reply immediately to the sender that you have received the message in error, and delete it. Thank you. ----------------------------------