in reply to Re: Re: Perl tandem time conversion
in thread Perl tandem time conversion
Tandem time starts in 4700BC in micro seconds.
This is the whackiest time format I have ever heard of, I wonder what they were taking^Wthinking.
You want to convert to epoch seconds, then add 4700 + 1970 years worth of seconds and then multiply by 1000.
The 4700+1970 years worth of seconds is the sticky part- you have to take into account all the leap years and pretend that the calender doesn't change as you go back. I would bet they have a pre-calculated constant they cut 'n paste around.
See Time::Local and localtime() for converting to/from epoch seconds.
--
Until you've lost your reputation, you never realize what a burden it was or what freedom really is. -Margaret Mitchell
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re4: Perl tandem time conversion
by blakem (Monsignor) on Aug 24, 2002 at 02:36 UTC |