From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 48FEA223A490 for <9fans@9fans.net>; Thu, 30 Apr 2020 20:46:49 -0400 (EDT) (envelope-from ori@eigenstate.org) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 4528A0CBD1C; Thu, 30 Apr 2020 20:46:49 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1588294009; b=UCJsYCucpGuxhyOx/CCaHOP0f4tO+AnBHJ2aTYW85lSyPNu/0l co8Wj/7zz/mABKledZ4iz3JZvlQt3w6av8omBArRHTX6w3utGX5/0AHL1OFW40eY EyCEQsMDXQBTlCeiF+mUMI1qUyo3A9OIyXYuO7NvUdvqGIsRlLlrHygP1lDpEA2F +GR7V8aXyKTQkgCBOcZ/WeTY34gJ8ullyOA4CvIPOjTeoObEnEScUT3WwQABKjTu klFprpiEaTRBc6fqH/MifiOQeuqcQaCTwol1MWUpe1Q0BTkipyAz4JDI6KEgE2b3 G+y+90tMgge8HibElJl1VczxxzIcZ1TPDjgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:date:from:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1588294009; bh=x6m6LXE44yP9OZU5dmYzpmoeYYF5x990iXQTSGhdc5I=; b= E1cAWV/NOQaSy0VQJDNHY1x3uSd9HQxvswm/gkp/9Q5uBCcnGOH5p0TAXtvbTW9e M9G/YdQyouWliez+78Y6eYqNip7LobldNVUcbdV3D9F9oLB5wIbgbp1smm6VNQI4 yRT1yphUUUqvqFLzvXDaOiQQXJx9sEc+Pup/HyG9AHq3RUzmLuwjLj88Qn6wtHEp 5Xfw9DWMkNFepnfUpz5j3EhNKedjafm/zIUlK0LG8Va1x612m3Z9pWmpQ/SXLTf9 ++3/x7WLHUDXWiVtYpwE5Psn3xhB3C0JJNObN37E1NzzdGe2ywoXibpYAipyI+jP YuAZ+XBmmcSjRMBTm/LVvA== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: mail.pikopiko.org,eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: mail.pikopiko.org,eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=none (no signatures found); dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=eigenstate.org; iprev=pass smtp.remote-ip=206.124.132.107 (mimir.eigenstate.org); spf=pass smtp.mailfrom=ori@eigenstate.org smtp.helo=mimir.eigenstate.org; x-aligned-from=pass (Address match); x-ptr=pass smtp.helo=mimir.eigenstate.org policy.ptr=mimir.eigenstate.org; x-return-mx=pass header.domain=eigenstate.org policy.is_org=yes (MX Records found: mail.pikopiko.org,eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-return-mx=pass smtp.domain=eigenstate.org policy.is_org=yes (MX Records found: mail.pikopiko.org,eigenstate.org,kusuri.pikopiko.org,nokogiri.pikopiko.org); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedrieeigdefiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepkffvufffhf gjgggtgfesthejjedttddtvdenucfhrhhomhepohhrihesvghighgvnhhsthgrthgvrdho rhhgnecuggftrfgrthhtvghrnhepvdehtdeffeetgeelhfegkeehhfeuhfehvddvieduue ehjeetgeevkeeitdevuefhnecukfhppedvtdeirdduvdegrddufedvrddutdejpdduiedv rdekfedrudefvddrvdegheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepih hnvghtpedvtdeirdduvdegrddufedvrddutdejpdhhvghlohepmhhimhhirhdrvghighgv nhhsthgrthgvrdhorhhgpdhmrghilhhfrhhomhepoehorhhisegvihhgvghnshhtrghtvg drohhrgheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (eigenstate.org: 206.124.132.107 is authorized to use 'ori@eigenstate.org' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="ori@eigenstate.org"; helo=mimir.eigenstate.org; client-ip=206.124.132.107 Received: from mimir.eigenstate.org (mimir.eigenstate.org [206.124.132.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Thu, 30 Apr 2020 20:46:48 -0400 (EDT) (envelope-from ori@eigenstate.org) Received: from abbatoir.fios-router.home (pool-162-83-132-245.nycmny.fios.verizon.net [162.83.132.245]) by mimir.eigenstate.org (OpenSMTPD) with ESMTPSA id 49044b0f (TLSv1.2:ECDHE-RSA-AES256-SHA:256:NO); Thu, 30 Apr 2020 17:46:46 -0700 (PDT) Message-ID: <33A149D4B4CA70B554AF0BDCB406D856@eigenstate.org> To: ori@eigenstate.org, 9fans@9fans.net Subject: Re: [9fans] libdate Date: Thu, 30 Apr 2020 17:46:45 -0700 From: ori@eigenstate.org In-Reply-To: <893A52A584CDAA55E0F41DDFB2012BBD@eigenstate.org> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 404930e8-8b45-11ea-83ad-f35bd488495e > As a result, if we have a timestamp like this: > > Jan 1 2013, 7:00 PM EST > > will not be able to deal with the timezone component. And now that I've started poking at converting code like seconds(1), it looks like I'm going to need to solve it. I'm thinking that I want to add /adm/timezone/abbrev, which would look like: EST US_Eastern PST US_Pacific AEST Australia_Tasmania Obviously, this is a lossy mapping: There are multiple named timezones that map to one abbreviation, and I think that's fine.