Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105468 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 87810 invoked from network); 27 Apr 2019 15:49:56 -0000 Received: from unknown (HELO eastern.maple.relay.mailchannels.net) (23.83.214.55) by pb1.pair.com with SMTP; 27 Apr 2019 15:49:56 -0000 X-Sender-Id: s0seqk11zu|x-authuser|lester@lsces.uk Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 47CAB3E2378 for ; Sat, 27 Apr 2019 12:51:18 +0000 (UTC) Received: from draco.thewebhostserver.com (unknown [100.96.11.48]) (Authenticated sender: s0seqk11zu) by relay.mailchannels.net (Postfix) with ESMTPA id A06213E2233 for ; Sat, 27 Apr 2019 12:51:17 +0000 (UTC) X-Sender-Id: s0seqk11zu|x-authuser|lester@lsces.uk Received: from draco.thewebhostserver.com (draco.thewebhostserver.com [185.38.44.226]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.2); Sat, 27 Apr 2019 12:51:18 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: s0seqk11zu|x-authuser|lester@lsces.uk X-MailChannels-Auth-Id: s0seqk11zu X-Oafish-Glossy: 22c56d6e7039c609_1556369478014_2624364863 X-MC-Loop-Signature: 1556369478014:3913736488 X-MC-Ingress-Time: 1556369478013 Received: from static-87-75-107-50.vodafonexdsl.co.uk ([87.75.107.50]:42158 helo=[10.0.0.7]) by draco.thewebhostserver.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.91) (envelope-from ) id 1hKMnP-0032tS-PX for internals@lists.php.net; Sat, 27 Apr 2019 13:51:11 +0100 To: internals@lists.php.net References: Message-ID: Date: Sat, 27 Apr 2019 13:51:11 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-thewebhostserver-MailScanner-Information: Please contact the ISP for more information X-thewebhostserver-MailScanner-ID: 1hKMnP-0032tS-PX X-thewebhostserver-MailScanner: Found to be clean X-thewebhostserver-MailScanner-SpamCheck: X-thewebhostserver-MailScanner-From: lester@lsces.co.uk X-Spam-Status: No X-AuthUser: lester@lsces.uk Subject: Re: [PHP-DEV] Revive Number Format Separator RFC From: lester@lsces.co.uk (Lester Caine) On 27/04/2019 13:37, Rowan Collins wrote: > The only way I've seen dates stored as integers is as a number of > seconds / milliseconds / whatever since some epoch, most commonly > seconds since 1970-01-01 00:00:00 UTC Use of a days count rather than a seconds count makes dates a lot easier to work with. 2 32bit numbers give a substantial day count along with either fractional time of day or alternatively a second count for the day. Genealogical data is substantially easier to manage as a day count which can be expanded in accuracy with a time count either viewed as integers or as floating point numbers ... leap seconds just get hidden in the processing. -- Lester Caine - G8HFL ----------------------------- Contact - https://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - https://lsces.co.uk EnquirySolve - https://enquirysolve.com/ Model Engineers Digital Workshop - https://medw.co.uk Rainbow Digital Media - https://rainbowdigitalmedia.co.uk