Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:62744 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 79414 invoked from network); 3 Sep 2012 14:33:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Sep 2012 14:33:20 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.127 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.127 c2bthomr09.btconnect.com Received: from [213.123.20.127] ([213.123.20.127:50210] helo=mail.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5F/9B-20751-BAFB4405 for ; Mon, 03 Sep 2012 10:33:16 -0400 Received: from host81-138-11-136.in-addr.btopenworld.com (EHLO _10.0.0.5_) ([81.138.11.136]) by c2bthomr09.btconnect.com with ESMTP id IZV81699; Mon, 03 Sep 2012 15:33:12 +0100 (BST) Message-ID: <5044BFA7.8070908@lsces.co.uk> Date: Mon, 03 Sep 2012 15:33:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20120604 Firefox/13.0 SeaMonkey/2.10 MIME-Version: 1.0 To: PHP internals References: <50436412.7010802@ajf.me> <5043C3E9.2010105@ajf.me> <5043C5AF.3060701@ajf.me> <5043C74C.8020400@ajf.me> <5043D8C0.3020802@lsces.co.uk> <5044A261.10901@lsces.co.uk> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=tid=0001.0A0B0302.5044BFA8.0028, actions=tag X-Junkmail-Premium-Raw: score=7/50, refid=2.7.2:2012.9.3.135125:17:7.944, ip=81.138.11.136, rules=__MOZILLA_MSGID, __HAS_MSGID, __SANE_MSGID, __HAS_FROM, __USER_AGENT, __MIME_VERSION, __TO_MALFORMED_2, __BOUNCE_CHALLENGE_SUBJ, __BOUNCE_NDR_SUBJ_EXEMPT, __SUBJ_ALPHA_END, __CT, __CT_TEXT_PLAIN, __CTE, __ANY_URI, __URI_NO_MAILTO, __URI_NO_WWW, __CP_URI_IN_BODY, BODY_ENDS_IN_URL, BODY_SIZE_1500_1599, BODYTEXTP_SIZE_3000_LESS, __MIME_TEXT_ONLY, RDNS_GENERIC_POOLED, HTML_00_01, HTML_00_10, BODY_SIZE_5000_LESS, RDNS_SUSP_GENERIC, RDNS_SUSP, BODY_SIZE_2000_LESS, BODY_SIZE_7000_LESS X-Junkmail-Status: score=10/50, host=c2bthomr09.btconnect.com X-Junkmail-Signature-Raw: score=unknown, refid=str=0001.0A0B0203.5044BFA8.01FC:SCFSTAT14830815,ss=1,re=-4.000,fgs=0, ip=0.0.0.0, so=2011-07-25 19:15:43, dmn=2011-05-27 18:58:46, mode=multiengine X-Junkmail-IWF: false Subject: Re: [PHP-DEV] RFC for Adding __toString to DateTime From: lester@lsces.co.uk (Lester Caine) Will Fitch wrote: > > Hi, Lester - I'll update the patch and RFC to include this format. This is the > format I'll use unless others have a better approach: > > 2012-09-01T00:00:00-0500 (America/Chicago) Either offset OR timezone ... not both ... BUT as Derick has pointed out ... without the offset, we don't know it is offset from UTC so you end up needing both. This is where there is still a lot of disagreement on short codes for normal and DST settings and a lot of clashes. NORM/DST is more help than the offset ... ( And seconds for Lars ) However the other thing to bear in mind here is that if you don't set a timezone for the datetime object then you just get a simply local time and do not want to display a timezone at all. I think it more likely that people will be doing that as much as are actually displaying a timezone? I would probably expect as many people don't want TZ as do? Derick will probably say you should not use it like that ;) but I only setTimezone on the display side when I need to convert from UTC. Simple single time zone setups don't need to worry about daylight saving so just working with a simple 'clock' is practical. -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk