kurgan has asked for the wisdom of the Perl Monks concerning the following question:
Hello all,
Maybe I am not searching for the correct terms, but I have Google'd many variations and can not seem to find a way to convert from any time in Perl to Clock Ticks.
I have been tasked with the job of handing out the current UTC time from within Perl in ticks (the epoch being 01/01/0001 00:00:00, not 01/01/1970 00:00:00).
It is late and I have been ill, so maybe I am just brain dead, but I can not seem to come up with a reasonable solution.I have seen the equation:
epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;But this is in C#, not Perl (I must remain strictly in Perl for this project).
Any help would be GREATLY appreciated!
Edit to add attempted code:Which does not give the desired granularity...>perl -e "use bignum; $e=time; $t=(10000000*$e)+621355968000000000; pr +int $t;" 634868272130000000
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Calculate clock ticks since a given date
by BrowserUk (Patriarch) on Oct 26, 2012 at 06:08 UTC | |
by syphilis (Archbishop) on Oct 26, 2012 at 09:07 UTC | |
by BrowserUk (Patriarch) on Oct 26, 2012 at 09:21 UTC | |
by Gavin (Archbishop) on Oct 27, 2012 at 09:12 UTC | |
by kurgan (Sexton) on Oct 26, 2012 at 06:30 UTC | |
by BrowserUk (Patriarch) on Oct 26, 2012 at 06:50 UTC | |
Re: Calculate clock ticks since a given date
by ikegami (Patriarch) on Oct 26, 2012 at 05:56 UTC | |
by kurgan (Sexton) on Oct 26, 2012 at 06:34 UTC |
Back to
Seekers of Perl Wisdom