Re: Getting GMT time
- From: Anonymous AtWork <noone@xxxxxxxxxxx>
- Date: Fri, 30 Dec 2005 07:47:29 -0500
Bryan Oakley wrote:
Anonymous AtWork wrote:
Bryan Oakley wrote:
Anonymous AtWork wrote:
I want to know what the GMT time is. ... Is there a simple, 2-3 line way to do this?
Look at the clock man page, especially where it mentions the -gmt option to "clock format".
That will *format* the number of seconds I have as a GMT time. But the number of seconds I have isn't GMT, it's local. Given the local time, I want to know the GMT time.
The only difference in time between here (pick your own definition for "here) and GMT is the formatting, so I'm not sure what you're asking.
How is what I suggested not what you want? Does the following code print something that is unexpected for you?
% set now [clock seconds] 1135889846 % clock format $now Thu Dec 29 14:57:26 -0600 2005 % clock format $now -gmt 1 Thu Dec 29 20:57:26 +0000 2005
Sorry, I was incredibly unclear, mostly because I didn't even know what I wanted.
[clock seconds] returns a number of seconds. I format those seconds to my local timezone. Then I remove the TZ designation and pretend that it is a GMT time. I turn that GMT time into a number of seconds.
Obviously I can do this with string manipulation, I was just wondering if there was a to do it with [clock], like if it could return how many seconds from GMT my localtime is. But now that I lay it all out like that, I realize just how ugly this is (it was a workaround to another problem). I've since just fixed the issue I was trying to work around in the first place.
Sorry, everyone! .
- References:
- Getting GMT time
- From: Anonymous AtWork
- Re: Getting GMT time
- From: Bryan Oakley
- Re: Getting GMT time
- From: Anonymous AtWork
- Re: Getting GMT time
- From: Bryan Oakley
- Getting GMT time
- Prev by Date: Re: expect problem
- Next by Date: Re: elapsed time
- Previous by thread: Re: Getting GMT time
- Next by thread: Re: Getting GMT time
- Index(es):
Relevant Pages
|