[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [leafnode-list] [ANNOUNCE:] leafnode-1.9.12

On Mon, Apr 03, 2000 at 11:55:54AM +0200, Matthias Andree wrote:
> Joerg Dietrich <joerg@xxxxxxxxxxxx> writes:
> > age = mktime( &timearray ) - (strstr( arg, "GMT" ) ? gmtoff() : 0 );
> Somebody will come about with "UTC", "+0000", "0000", "-0000" or "UT"
> (not all of them being correct, but can be observed) or just a missing
> time zone specification. Why all that fuzz with time zones? Why in hell

Read RFC977 (from 3.7.1.  NEWGROUPS):
Time must also be specified.  It must be as 6 digits HHMMSS with
HH being hours on the 24-hour clock, MM minutes 00-59, and SS
seconds 00-59.  The time is assumed to be in the server's
timezone unless the token "GMT" appears, in which case both time 
and date are evaluated at the 0 meridian.

GMT is the *ONLY* timezone allowed to be specified explicitly. 
If anybody decides to write a newsreader sending any other 
timezone he should be shot for violating RFCs.

> in Date: headers are there for a reason, check RFC 1123 for
> details. Convert all that cruft to UTC internally and get rid of most

We are talking about the NEWGROUPS (and NEWNEWS for 2.0) command.
Nobody wants to convert Newfoundland time to New Zealand Chatham
Islands time. It is just "GMT" and nothing else will ever occur
(or it is simply invalid).

> German local time is +0200 BTW, so that 11:53:15 +0200 (CET DST) is
> really 09:53:15 +0000 (UTC).

I think I miss the point you're trying to make.


Fortune cookie of the day:
You can't take it with you -- especially when crossing a state line.

leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx -- mailing list for leafnode
To unsubscribe, send mail with "unsubscribe" in the subject to the list